Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

aspari

Новичок
  
  • Публикаций

    8
  • Зарегистрирован

  • Посещение

Все публикации пользователя aspari

  1. Большая благодарность! Как раз в следующем проекте нужно реализовывать подобное.
  2. Большая благодарность! Как раз в следующем проекте нужно реализовывать подобное.
  3. admin/model/tools/exchange1c.php у меня 2846 строка /*if ($update || $new) { */ // Обновляем описание товара после генерации SEO $this->setProductDescription($data, $new); /*}*/ по какой то причине не выполняется условие, после комментирования, теперь обновляется и наименование и описание в товаре. Версия 1.6.3.11
  4. Очень интересует, буду благодарен, если поделитесь решением!
  5. Все доброго дня! У меня по все видимости пустяковая ситуация, но не могу разобраться, надеюсь на вашу помощь. Требуется отключать новые товары при выгрузке (полная / только изменения). Настройки товара: http://joxi.ru/5mdnR6ahk5V31A Настройки цены: http://joxi.ru/MAjekaxS4GKjp2 По итогу все товары остаются включены. Лог на примере одного товара: здесь status = 0 как и положено ТОВАР: Ид: '500261df-fae2-11e4-970c-000c29dfbe1e' > Реквизит: ВидНоменклатуры => item_view > Реквизит: ТипНоменклатуры => item_type > Реквизит: Полное наименование => full_name > наименование: ' Л.Н. Муфта переходная 1 1/4"-3/4" ВР/НР' [i] Обновление картинок отключено! SELECT `unit_id` FROM `oc_unit` WHERE `number_code` = '796' OR `rus_name1` = '796' SELECT `rus_name1` FROM `oc_unit` WHERE `number_code` = '796' > Единица измерения: 'шт' SELECT `product_id` FROM `oc_product_to_1c` WHERE `guid` = '500261df-fae2-11e4-970c-000c29dfbe1e' Не найден товар по GUID 500261df-fae2-11e4-970c-000c29dfbe1e INSERT INTO `oc_product` SET `model` = '0BF3403', `sku` = '0BF3403', `stock_status_id` = '7', `status` = '0', `length_class_id` = '1', `weight_class_id` = '1', `date_added` = '2017-06-22 07:47:28', `date_modified` = '2017-06-22 07:47:28' INSERT INTO `oc_product_to_1c` SET `product_id` = 1, `guid` = '500261df-fae2-11e4-970c-000c29dfbe1e' INSERT INTO `oc_product_to_store` SET `product_id` = 1, `store_id` = 0 Товар добавлен, product_id: 1 Обновление описания товара INSERT INTO `oc_product_description` SET `product_id` = 1, `language_id` = 1, `name` = ' Л.Н. Муфта переходная 1 1/4"-3/4" ВР/НР' ******************************** А вот здесь status = 1, почему не могу понять: SELECT `product_id` FROM `oc_product_to_1c` WHERE `guid` = '500261df-fae2-11e4-970c-000c29dfbe1e' SELECT `product_id` FROM `oc_product` WHERE `product_id` = 1 Найден товар по GUID, product_id = 1 ПРЕДЛОЖЕНИЕ ТОВАРА ИД: 500261df-fae2-11e4-970c-000c29dfbe1e, product_id = 1 SELECT `unit_id` FROM `oc_unit` WHERE `number_code` = '796' OR `rus_name1` = '796' SELECT `rus_name1` FROM `oc_unit` WHERE `number_code` = '796' > Единица измерения: 'шт' SELECT `unit_id` FROM `oc_unit` WHERE `number_code` = 'шт' OR `rus_name1` = 'шт' > Цена: 2.04, GUID: 22c2953e-a5f8-11e4-9848-000c29dfbe1e SELECT `product_quantity_id`,`quantity` FROM `oc_product_quantity` WHERE `product_id` = 1 AND `product_feature_id` = 0 AND `warehouse_id` = 0 INSERT INTO `oc_product_quantity` SET `quantity` = '11', `product_id` = 1, `warehouse_id` = 0, `product_feature_id` = 0 > Добавлены остатки в товар, product_quantity_id = 1 SELECT `product_option_value_id` FROM `oc_product_feature_value` WHERE `product_feature_id` = 0 Остаток на складе (warehouse_id=0) = 11 SELECT SUM(`quantity`) as `quantity` FROM `oc_product_quantity` WHERE `product_id` = 1 Остаток общий: 11 DELETE FROM `oc_product_discount` WHERE `product_id` = 1 DELETE FROM `oc_product_special` WHERE `product_id` = 1 > Цена для записи в товар: 2.04 для одной базовой единицы товара SELECT `quantity`, `price`, `status` FROM `oc_product` WHERE `product_id` = 1 [i] -teplo- Отличается поле 'quantity', старое: 0.000, новое: 11 [i] -teplo- Отличается поле 'price', старое: 0.0000, новое: 2.04 [i] -teplo- Отличается поле 'status', старое: 0, новое: 1 UPDATE `oc_product` SET `quantity` = '11', `price` = '2.04', `status` = '1', `date_modified` = '2017-06-22 07:47:31' WHERE `product_id` = 1 Товар обновлен, product_id = 1 SELECT `store_id` FROM `oc_product_to_store` WHERE `product_id` = 1 AND `store_id` = 0 Версия ocStore 2.1.0.2.1 Версия модуля 1.6.3.11 Заранее спасибо!!!
  6. в файл .htaccess добавь: # for 1c exchange autorization RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] В файл /www/site.com/export/exchange1c.php в начало добавь: $remote_user = $_SERVER["REMOTE_USER"] ? $_SERVER["REMOTE_USER"] : $_SERVER["REDIRECT_REMOTE_USER"]; $strTmp = base64_decode(substr($remote_user,6)); if ($strTmp) list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':', $strTmp);
  7. irugan Журнал ошибок твой не смотрел, но из описания проблемы могу посоветовать: 1. Посмотреть права на запись в папку и подпапки с картинками(image/import_files), я ставил 777 2. Права и владельца папки и файла site/export/exchange1c.php(у меня apache с правами 777) 3. Посмотреть лог ошибок сервера 4. При выгрузке архивом в моем случае 1с отдавала битый архив, который ни одной программой не удалось распаковать(по одно) При ручной выгрузке: 1. Когда выгружаешь с 1с, - import.xml, offers.xml, рядом с ними должны лежать изображения в папке import_files, тогда пути к изображениям корректно попадут в базу данных. 2. По ftp в папку images скопировать import_files из выгрузки 1с Так было у меня с версией модуля 1.6.2.b7
  8. Всем доброго времени суток! Большая благодарность и низкий поклон автору модуля за его труды! Есть вопрос по настройке серверной части. Какое оптимальное соотношение настроек сервера для нормальной работы модуля. А то выходит так, что модуль периодически натыкается на ограничения, увеличивая значения в одном месте, выскакивают ошибки ограничения в другом. До бесконечности увеличивать глупо, а вот знаний в этом направлении увы нету =( FcgidMaxRequestLen 653554432 MaxRequestLen 653554432 max_execution_time = 6000; max_input_time = 6000; memory_limit = 1024M post_max_size = 40M upload_max_filesize = 50M LimitRequestBody 1024000000 Это перечень настроек, которые приходится периодически изменять в сторону увеличения. ocStore 2.1.0.2.1 exchange1c_1.6.2.b7 Выгружается: 3500 товаров Спасибо!
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.