lincaseidhe
Forum Replies Created
-
ну это не мой плагин) я такой же пользователь как и вы) у меня другая проблема, с которой уже почти неделю бьюсь… тоже думал проблема в плагине, ан нет, в 1С. может и у вас в 1С? программировали что-то под свою бизнес логику?
вот вот. такая же ошибка была
Error: Unknown import file type: prices.
когда 3 цены выгружалось. там где Отбор и Сортировка, тип цены поставьте равно, и цену которую нужно на сайт вносить.
а остатки у вас с разных складов? попробуйте выбрать один из…Возможно с другими плагинами конфликт. может у вас 1с модифицирована, так сразу трудно сказать… попробуйте сделать выгрузку с одной ценой… у меня из-за 3 цен (закуп/розница/розница2), тоже цена не сохранялась, но сразу вываливалась ошибка и товары и категории не вносились.
а вы в коде ничего не меняли? у меня все норм работает с количеством…
вообще-то соответствие категорий можно настроить когда настраиваешь обмен с сайтом. но если хотите на сайте переназначение сделать, используйте фильтр
$term_ids = apply_filters('wc1c_clean_categories', $term_ids);
я так понимаю тут можно категории изменитьвисит уже после того как очередная выгрузка была совершена? то есть:
1. сделали выгрузку.
2. из 1с продали мышку.
3. сделали выгрузку.
4. количество мышек на сайте не изменилось?а вы выгрузку когда настраивали, учли выгрузку остатков товаров? у меня все нормально работает. + настройте автоматическую выгрузку по времени, измененных товаров, например каждый час.
а по поводу вашей ошибки – попробуйте кодировку файла поставить в UTF-8 без BOM – у меня вчерась такая же была ошибка, в одном из товаров неправильно распознавался символ кириллический. смена кодировки помогла.
сколько памяти на хостинге? у меня 8400 товаров, и не хватает 512мб… ошибку возвращает…
<b>Fatal error</b>: Allowed memory size of 536870912 bytes exhausted (tried to allocate 820616 bytes) in <b>/var/www/www-root/data/www/lincaseidhe.ru/wp-includes/formatting.php</b> on line <b>1581</b>
rollback
так поделись…
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\exchange\import.php (8 hits)
Line 350: $group = apply_filters(‘wc1c_import_group_xml’, $group, $parent_groups, $is_full);
Line 442: $property = apply_filters(‘wc1c_import_property_xml’, $property, $is_full);
Line 445: $preserve_fields = apply_filters(‘wc1c_import_preserve_property_fields’, array(), $property, $is_full);
Line 627: $product = apply_filters(‘wc1c_import_product_xml’, $product, $is_full);
Line 630: $preserve_fields = apply_filters(‘wc1c_import_preserve_product_fields’, array(), $product, $is_full);
Line 658: $post_name = apply_filters(‘wc1c_import_product_slug’, $post_name, $product, $is_full);
Line 908: $term_ids = apply_filters(‘wc1c_clean_categories’, $term_ids);
Line 932: $attribute_ids = apply_filters(‘wc1c_clean_attributes’, $attribute_ids);
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\exchange\query.php (1 hit)
Line 169: $documents = apply_filters(‘wc1c_query_documents’, $documents);
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\exchange.php (1 hit)
Line 195: $expiration = time() + apply_filters(‘auth_cookie_expiration’, DAY_IN_SECONDS, $user->ID, false);` C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\exchange\import.php (2 hits)
Line 8: if (!defined(‘WC1C_PRODUCT_DESCRIPTION_TO_CONTENT’)) define(‘WC1C_PRODUCT_DESCRIPTION_TO_CONTENT’, false);
Line 9: if (!defined(‘WC1C_PREVENT_CLEAN’)) define(‘WC1C_PREVENT_CLEAN’, false);
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\exchange\offers.php (2 hits)
Line 4: if (!defined(‘WC1C_PRICE_TYPE’)) define(‘WC1C_PRICE_TYPE’, null);
Line 5: if (!defined(‘WC1C_PRESERVE_PRODUCT_VARIATIONS’)) define(‘WC1C_PRESERVE_PRODUCT_VARIATIONS’, false);
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\exchange\query.php (1 hit)
Line 4: if (!defined(‘WC1C_CURRENCY’)) define(‘WC1C_CURRENCY’, null);
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\exchange.php (6 hits)
Line 4: if (!defined(‘WC1C_SUPPRESS_NOTICES’)) define(‘WC1C_SUPPRESS_NOTICES’, false);
Line 5: if (!defined(‘WC1C_FILE_LIMIT’)) define(‘WC1C_FILE_LIMIT’, null);
Line 6: if (!defined(‘WC1C_XML_CHARSET’)) define(‘WC1C_XML_CHARSET’, ‘UTF-8’);
Line 7: if (!defined(‘WC1C_DISABLE_VARIATIONS’)) define(‘WC1C_DISABLE_VARIATIONS’, false);
Line 8: define(‘WC1C_TIMESTAMP’, time());
Line 498: define(‘WC1C_DEBUG’, true);
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\readme.txt (1 hit)
Line 19: > Для достижения корректной работы плагина могут потребоваться базовые навыки администрирования веб-серверов (просмотр логов, изменение настроек php и веб-серверов и др.) А настройка плагина осуществляется добавлением констант вwp-config.php
(посмотреть доступные можно командой:grep -r "define('WC1C_"
) и функций [фильтров и действий](https://codex.www.ads-software.com/Plugin_API) вfunctions.php
в папке активной темы (посмотреть доступные можно командой:grep -r "do_action\|apply_filters"
).
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\uninstall.php (2 hits)
Line 4: if (!defined(‘WC1C_PLUGIN_DIR’)) define(‘WC1C_PLUGIN_DIR’, __DIR__ . ‘/’);
Line 7: define(‘WC1C_DATA_DIR’, “{$upload_dir[‘basedir’]}/woocommerce-1c/”);
C:\Users\linca\Desktop\woocommerce-and-1centerprise-data-exchange\woocommerce-1c.php (5 hits)
Line 19: define(‘WC1C_PLUGIN_DIR’, __DIR__ . ‘/’);
Line 20: define(‘WC1C_PLUGIN_BASENAME’, plugin_basename(__FILE__));
Line 21: define(‘WC1C_PLUGIN_BASEDIR’, dirname(WC1C_PLUGIN_BASENAME) . ‘/’);
Line 23: define(‘WC1C_DATA_DIR’, “{$upload_dir[‘basedir’]}/woocommerce-1c/”);
Line 43: define(‘WC1C_VERSION’, sprintf(“%sr%s”, $plugin_data[‘Version’], $revision));Зачем grep? блокнот)