niva36 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Здравствуйте. 1С:УТ11.4, модуль обмена 1.6.3.11. Подскажите как сделать, чтобы описание товара из 1С не записывалось в описание товара на сайте. Т. е. чтобы можно было на сайте вставлять описание отличное от того, что прописано в 1С, и оно не перезаписывалось даже при полной при выгрузке товара на сайт. Надіслати Поділитися на інших сайтах More sharing options...
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 23.10.2018 в 19:39, vavo сказал: Версия 2.3.0.2.4 опенкарт про модуль 1.6.4.5 Сегодня еще раз проверю работу SEO на тестовом сервере, при необходимости внесу корректировки Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 08:43, gladky сказал: Добрый день. Версия 2.3.0.2.4 опенкарт.про модуль 1.6.4.6 Подскажите пожалуйста, как переделать мне логику: сейчас модуль верно высчитывает цену и опции, вернее загружает так, как они идут, но из-за того что бухгалтера не могут переделать опции в УТ под ОС, нужен костыль, а именно чтобы цена опции записалась в товар и после этого произошел пересчет опций и их цены стали равны 0. -----сейчас------- цена товара = 0 цена опции1 = x цена опцииN = x -----надо---------- цена товара = х цена опции1 = 0 цена опцииN = 0 Чтобы в этой версии корректно считалось, нужно в 1С записать цену на тиц цены который основной без характеристики. В конце этой неделе выйдет версия, в который будет пересчитывать цену опции если это будет включено в настройках, варианты пересчета будут в настройках. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 12:48, wwizard сказал: День добрый, а нет случайно платной помощи по этому, модулю? При всех настройках - часто вылетают такие ошибки: http://prntscr.com/la60xj - и никакие танцы с бубном не помогают. Полная выгрузка - проблем нет, изменения - ругается. И эти данные оно не сохраняет, надо каждый раз ручками ставить. http://prntscr.com/la61ne У Вас типы выгружаемых цен только в отборе настраивается? Включите в модуле журнал в режим отладка+запросы и при возникновении ошибки кусок лога выложите, получите бесплатную помощь. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 16:40, alhimikos сказал: ТЕСТ это не категория, а название каталога. А категории как были так и остались. Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. Теоретически можно сделать свою структуру на сайте, но для этого надо отключить загрузку категорий и отключить обновление категорий в товаре, но новые товары тогда придется вручную править, то есть устанавливать в них категорию и категории новые создавать вручную на сайте Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 27.10.2018 в 17:06, Alexander16795 сказал: установил этот модуль, отлично работает с сервисом класс 365, есть только вопрос как сделать чтобы при загрузке заказов не плодились контрагенты в учете, чтобы был один контрагент например "интернет покупатель", у меня на другом сайте стоит еще модуль от NEOSEO, там есть такая возможность, а здесь не нашел, может кто подскажет? Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 16:15, Furious сказал: какие изменения в версии oc2.3-exchange1c_1.6.4.6.ocmod.zip ? Незначительные, ошибки поправлены только Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 13 минут назад, SergeyUV сказал: Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Мой косяк при клонировании "Акций", буду разбираться.. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 17:59, zack сказал: 1. Как реализовать загрузку одой из цен (опт) в две таблицы (Скидки от 3 шт. и цены на Товар для Оптовых покупателей). Добавлю реализацию такой возможности в версии 1.6.4.7 которая выйдет в воскресенье. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 08:43, gladky сказал: Добрый день. Версия 2.3.0.2.4 опенкарт.про модуль 1.6.4.6 Подскажите пожалуйста, как переделать мне логику: сейчас модуль верно высчитывает цену и опции, вернее загружает так, как они идут, но из-за того что бухгалтера не могут переделать опции в УТ под ОС, нужен костыль, а именно чтобы цена опции записалась в товар и после этого произошел пересчет опций и их цены стали равны 0. -----сейчас------- цена товара = 0 цена опции1 = x цена опцииN = x -----надо---------- цена товара = х цена опции1 = 0 цена опцииN = 0 Чтобы в этой версии корректно считалось, нужно в 1С записать цену на тиц цены который основной без характеристики. В конце этой неделе выйдет версия, в который будет пересчитывать цену опции если это будет включено в настройках, варианты пересчета будут в настройках. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 12:48, wwizard сказал: День добрый, а нет случайно платной помощи по этому, модулю? При всех настройках - часто вылетают такие ошибки: http://prntscr.com/la60xj - и никакие танцы с бубном не помогают. Полная выгрузка - проблем нет, изменения - ругается. И эти данные оно не сохраняет, надо каждый раз ручками ставить. http://prntscr.com/la61ne У Вас типы выгружаемых цен только в отборе настраивается? Включите в модуле журнал в режим отладка+запросы и при возникновении ошибки кусок лога выложите, получите бесплатную помощь. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 16:40, alhimikos сказал: ТЕСТ это не категория, а название каталога. А категории как были так и остались. Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. Теоретически можно сделать свою структуру на сайте, но для этого надо отключить загрузку категорий и отключить обновление категорий в товаре, но новые товары тогда придется вручную править, то есть устанавливать в них категорию и категории новые создавать вручную на сайте Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 27.10.2018 в 17:06, Alexander16795 сказал: установил этот модуль, отлично работает с сервисом класс 365, есть только вопрос как сделать чтобы при загрузке заказов не плодились контрагенты в учете, чтобы был один контрагент например "интернет покупатель", у меня на другом сайте стоит еще модуль от NEOSEO, там есть такая возможность, а здесь не нашел, может кто подскажет? Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 16:15, Furious сказал: какие изменения в версии oc2.3-exchange1c_1.6.4.6.ocmod.zip ? Незначительные, ошибки поправлены только Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 13 минут назад, SergeyUV сказал: Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Мой косяк при клонировании "Акций", буду разбираться.. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 17:59, zack сказал: 1. Как реализовать загрузку одой из цен (опт) в две таблицы (Скидки от 3 шт. и цены на Товар для Оптовых покупателей). Добавлю реализацию такой возможности в версии 1.6.4.7 которая выйдет в воскресенье. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 12:48, wwizard сказал: День добрый, а нет случайно платной помощи по этому, модулю? При всех настройках - часто вылетают такие ошибки: http://prntscr.com/la60xj - и никакие танцы с бубном не помогают. Полная выгрузка - проблем нет, изменения - ругается. И эти данные оно не сохраняет, надо каждый раз ручками ставить. http://prntscr.com/la61ne У Вас типы выгружаемых цен только в отборе настраивается? Включите в модуле журнал в режим отладка+запросы и при возникновении ошибки кусок лога выложите, получите бесплатную помощь. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 16:40, alhimikos сказал: ТЕСТ это не категория, а название каталога. А категории как были так и остались. Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. Теоретически можно сделать свою структуру на сайте, но для этого надо отключить загрузку категорий и отключить обновление категорий в товаре, но новые товары тогда придется вручную править, то есть устанавливать в них категорию и категории новые создавать вручную на сайте Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 27.10.2018 в 17:06, Alexander16795 сказал: установил этот модуль, отлично работает с сервисом класс 365, есть только вопрос как сделать чтобы при загрузке заказов не плодились контрагенты в учете, чтобы был один контрагент например "интернет покупатель", у меня на другом сайте стоит еще модуль от NEOSEO, там есть такая возможность, а здесь не нашел, может кто подскажет? Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 16:15, Furious сказал: какие изменения в версии oc2.3-exchange1c_1.6.4.6.ocmod.zip ? Незначительные, ошибки поправлены только Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 13 минут назад, SergeyUV сказал: Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Мой косяк при клонировании "Акций", буду разбираться.. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 17:59, zack сказал: 1. Как реализовать загрузку одой из цен (опт) в две таблицы (Скидки от 3 шт. и цены на Товар для Оптовых покупателей). Добавлю реализацию такой возможности в версии 1.6.4.7 которая выйдет в воскресенье. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 25.10.2018 в 16:40, alhimikos сказал: ТЕСТ это не категория, а название каталога. А категории как были так и остались. Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. Теоретически можно сделать свою структуру на сайте, но для этого надо отключить загрузку категорий и отключить обновление категорий в товаре, но новые товары тогда придется вручную править, то есть устанавливать в них категорию и категории новые создавать вручную на сайте Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 27.10.2018 в 17:06, Alexander16795 сказал: установил этот модуль, отлично работает с сервисом класс 365, есть только вопрос как сделать чтобы при загрузке заказов не плодились контрагенты в учете, чтобы был один контрагент например "интернет покупатель", у меня на другом сайте стоит еще модуль от NEOSEO, там есть такая возможность, а здесь не нашел, может кто подскажет? Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 16:15, Furious сказал: какие изменения в версии oc2.3-exchange1c_1.6.4.6.ocmod.zip ? Незначительные, ошибки поправлены только Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 13 минут назад, SergeyUV сказал: Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Мой косяк при клонировании "Акций", буду разбираться.. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 17:59, zack сказал: 1. Как реализовать загрузку одой из цен (опт) в две таблицы (Скидки от 3 шт. и цены на Товар для Оптовых покупателей). Добавлю реализацию такой возможности в версии 1.6.4.7 которая выйдет в воскресенье. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 27.10.2018 в 17:06, Alexander16795 сказал: установил этот модуль, отлично работает с сервисом класс 365, есть только вопрос как сделать чтобы при загрузке заказов не плодились контрагенты в учете, чтобы был один контрагент например "интернет покупатель", у меня на другом сайте стоит еще модуль от NEOSEO, там есть такая возможность, а здесь не нашел, может кто подскажет? Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 16:15, Furious сказал: какие изменения в версии oc2.3-exchange1c_1.6.4.6.ocmod.zip ? Незначительные, ошибки поправлены только Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 13 минут назад, SergeyUV сказал: Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Мой косяк при клонировании "Акций", буду разбираться.. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 17:59, zack сказал: 1. Как реализовать загрузку одой из цен (опт) в две таблицы (Скидки от 3 шт. и цены на Товар для Оптовых покупателей). Добавлю реализацию такой возможности в версии 1.6.4.7 которая выйдет в воскресенье. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 16:15, Furious сказал: какие изменения в версии oc2.3-exchange1c_1.6.4.6.ocmod.zip ? Незначительные, ошибки поправлены только Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Надіслати Поділитися на інших сайтах More sharing options... SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 13 минут назад, SergeyUV сказал: Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Мой косяк при клонировании "Акций", буду разбираться.. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 17:59, zack сказал: 1. Как реализовать загрузку одой из цен (опт) в две таблицы (Скидки от 3 шт. и цены на Товар для Оптовых покупателей). Добавлю реализацию такой возможности в версии 1.6.4.7 которая выйдет в воскресенье. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Надіслати Поділитися на інших сайтах More sharing options...
SergeyUV Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 13 минут назад, SergeyUV сказал: Добрый день всем, вопрос в первую очередь к автору, но если кто подскажет буду благодарен. На сайт нужно вывести несколько типов цен, использую "скидки" и "акции" но нужны ещё цены на сайте. Создал на сайте копию цен "акции 2", выполняю обмен с ТС - в логах ошибок нет, ИД цен и группы покупателей везде разные, в файл импорта все цены загружаются правильно, но на сайте в товаре в обоих разделах "акции" и "акции 2" одна и та же цена, кто подскажет куда копать? Мой косяк при клонировании "Акций", буду разбираться.. Надіслати Поділитися на інших сайтах More sharing options...
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 28.10.2018 в 17:59, zack сказал: 1. Как реализовать загрузку одой из цен (опт) в две таблицы (Скидки от 3 шт. и цены на Товар для Оптовых покупателей). Добавлю реализацию такой возможности в версии 1.6.4.7 которая выйдет в воскресенье. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 29.10.2018 в 13:04, alhimikos сказал: Спасибо! Работает. Добавил строку: $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); После: $manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Также в функции addProduct(&$data), примерно 2031 строка: Вместо строк: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); Вставить эти: // ПРОИЗВОДИТЕЛЬ if (isset($data['manufacturer_name'])) $manufacturer_id = $data['manufacturer_id'] = $this->setManufacturer(htmlspecialchars($data['manufacturer_name'])); $query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id); При добавлении товара чтобы заработало надо строчку с производителем переместить выше, перед строками: // Подготовим список полей по которым есть данные Ошибка исправлена будет в 1.6.4.7 Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 05:48, Alexander16795 сказал: Здравствуйте! Не обновляются название товара. Если например в учете поменять название товара, после выгрузки, на сайте оно не меняется. Как можно решить эту проблему? Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 08:16, Shumaby сказал: Прошу помощи. Все перепробовал. Всю ветку перечитал. Не подтягивается цена. Помогите пожалуйста. Пожалуйста... Валюта есть, настройка в модуле по цене также, связь стоит... Все остальное более-менее работает Причем тоже самое и в платном модуле от neoseo(трил сейчас у меня) ocStore 2.3.0.2.3 Скрыть контент <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2018-11-01T19:56:34"> <Классификатор> <Ид>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</Ид> <Наименование>Классификатор предложений(Каталог товаров 094A7625)</Наименование> <Свойства> <Свойство> <Ид>Вес</Ид> <Наименование>Вес</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> <Свойство> <Ид>Размер</Ид> <Наименование>Размер</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>0</ИдЗначения> <Значение>0</Значение> </Справочник> </ВариантыЗначений> </Свойство> </Свойства> </Классификатор> <ПакетПредложений СодержитТолькоИзменения="false"> <Ид>5012d94c-d857-4d0b-8d63-1adf907ca8b0#</Ид> <Наименование>Пакет предложений (Каталог товаров 094A7625)</Наименование> <ИдКаталога>5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКаталога> <ИдКлассификатора>Предложение5012d94c-d857-4d0b-8d63-1adf907ca8b0</ИдКлассификатора> <Владелец> <Ид>1055e189-b4f2-11da-9564-000fea052591</Ид> <Наименование>ООО "ЗИКО"</Наименование> <ПолноеНаименование>ООО "ЗИКО"</ПолноеНаименование> </Владелец> <ТипыЦен> <ТипЦены> <Ид>dcb16e7f-fc4c-11e7-81af-0050569f2b64</Ид> <Наименование>Розничная Зико - 2</Наименование> <Валюта>BYR</Валюта> <Налог> <Наименование>НДС</Наименование> <УчтеноВСумме>true</УчтеноВСумме> <Акциз>false</Акциз> </Налог> </ТипЦены> </ТипыЦен> <Склады> <Склад> <Ид>6d212f64-dd11-11df-b5d1-003048df1eb3</Ид> <Наименование>Интернет-магазин</Наименование> <Адрес> <Представление>РОССИЯ ,</Представление> <АдресноеПоле> <Тип>Страна</Тип> <Значение>РОССИЯ</Значение> </АдресноеПоле> </Адрес> <Контакты> <Контакт> <Тип>Почта</Тип> <Значение>Интернет-магазин ЗИКО, пр-т Победителей, д.11, офис 1101</Значение> </Контакт> </Контакты> </Склад> </Склады> <Предложения> <Предложение> <Ид>854f6e0a-15b6-11e5-80cb-0050569f2b64#0a8accfc-9f2d-11e5-811d-0050569f2b64</Ид> <Артикул>20504-37RP-APR2</Артикул> <Наименование>Часы нар. Сlaude Bernard 20504-37RP-APR2 (ТТН №Z6/01576 от 08.12.2015)</Наименование> <БазоваяЕдиница Код="0796" НаименованиеПолное="Штука"> <Пересчет> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> </Пересчет> </БазоваяЕдиница> <Цены> <Цена> <Представление>850,5 BYR за 0796</Представление> <ИдТипаЦены>dcb16e7f-fc4c-11e7-81af-0050569f2b64</ИдТипаЦены> <ЦенаЗаЕдиницу>850.5</ЦенаЗаЕдиницу> <Валюта>BYR</Валюта> <Единица>0796</Единица> <Коэффициент>1</Коэффициент> <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>595.35</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> </Цена> </Цены> <Склад ИдСклада="6d212f64-dd11-11df-b5d1-003048df1eb3" КоличествоНаСкладе="1"/> </Предложение> offer-mini.xml Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 18:08, styrkov сказал: У меня не отображается производитель. Что ставить в это поле? Название элемента производителя: Кроме того не отображается надпись нет наличии. Просто стоит Доступность: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 В 02.11.2018 в 19:49, ironzorin2 сказал: С УТ 10 - выгружает. Но в конце загрузки выдаёт сообщение Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Обмен не выполнен Ответ сервера: Successfully processed file: /home/users/k/krts/domains/iron-zorin.ru/cms/system/storage/cache/exchange1c/offers.xml Выгрузка товаров завершена с ошибками!!! Скорее всего такое возможно из-за расширенного ответа, надо проверить сколько строк должно возвращаться для успешного ответа, тоже проверю до конца недели. Надіслати Поділитися на інших сайтах More sharing options... Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40 Перейти до списку тем Схожі публікації batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 030 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 359 переглядів Sha 15 березня 2017 new [Поддержка] Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 8 відповідей 1 060 переглядів spectre 17 березня 2020 new Multi-Helper. Clear cache, refresh ocmod, Help install modules! Автор: Sha, 10 березня 2020 clear cache (і ще %d) Теги: clear cache ocmod multi helper installer modules 0 коментарів 4 825 переглядів Sha 10 березня 2020 фикс Фікс переповнення журналу модифікаторів Автор: kabantejay, 7 червня 2023 ocmod модификатор (і ще %d) Теги: ocmod модификатор лог modification log fix 0 коментарів 1 566 переглядів kabantejay 19 березня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Kirillove Опубліковано: 6 листопада 2018 Автор Share Опубліковано: 6 листопада 2018 Чтобы статусы из УТ 11 или УНФ менялись на сайте надо разрешить загрузку документов на сайт: Затем нужно в 1С настроить соответствия статусов Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options... Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options... Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options... styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options... alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options... MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка] Назад 112 113 114 115 116 117 118 119 120 121 122 Вперед Сторінка 117 з 205 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 40
Alexander16795 Опубліковано: 6 листопада 2018 Share Опубліковано: 6 листопада 2018 5 часов назад, Kirillove сказал: Может быть у Вас отключено обновление товара? Либо неверно указан тег наименования товара в файле Если не знаете как называется, оставьте это поле пустым. Если не поможет, пришлите часть лога где загружается проблемный товар обновление товара включено, наименование товара тоже менял по всякому, результата нет, выкладываю картинку, там видно как на странице товара в одном месте меняется название при выгрузке, а там где нужно остается старое Надіслати Поділитися на інших сайтах More sharing options...
Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 19 часов назад, Kirillove сказал: Тип цены "dcb16e7f-fc4c-11e7-81af-0050569f2b64" прописан в настройках модуля? вот в этой таблице: если Ид не указаны, загрузки цены не будет! Если не знаете Ид, оставьте это поле пустым, и включите При следующем обмене Ид пропишутся автоматически. Это было сделано, проблему вызывали подтянутые характеристики, поправил немного код, заработала подтяжка цены Теперь новая проблема - не подтягивается размер скидки. Скидка из 1с отдается в следующем виде: <ДополнительныеДанные> <ЗначениеРеквизита> <Наименование>РазмерСкидки</Наименование> <Значение>30</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ЦенаСоСкидкой</Наименование> <Значение>40</Значение> </ЗначениеРеквизита> </ДополнительныеДанные> Посмотрел код модуля, видимо он не обрабатывает такую передачу скидки. ПОдскажите пожалуйста как допилить код чтобы он считывал такие скидки. Нашел в другом модуле (но не подходящем на мою версию ostore) нечто похожее на правду: if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; } } if ($price_disc != $data['price']) { $value = array( 'customer_group_id' => 1 , 'priority' => 0 , 'price' => $price_disc , 'date_start' => '' , 'date_end' => '' , 'quantity' => $quantity_count ); $data['product_special'][] = $value; unset($value); } } Помогите пожалуйста адаптировать...Пожалуйста) Надіслати Поділитися на інших сайтах More sharing options...
todaymars Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 (змінено) Добрый день, после установки не работает модуль. На странице модуля ошибка 500. Модуль не создал таблицы в БД. Вот лог сервера: Спойлер [Wed Nov 07 12:21:42.469915 2018] [:error] [pid 20720] [client 212.113.45.240:33376] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'название-базы.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/site/web/сайт/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/site.ru/web/сайт/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8511): DB->query('SHOW COLUMNS FR...')\n#2 /home/site/web/сайт/public_html/admin/model/extension/exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/site/web/сайт/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/site/web/site. in /home/site/web/сайт/public_html/system/library/db/mysqli.php on line 40, referer: https://сайт/admin/index.php?route=extension/modification/refresh&token=3jENyCfjjrqJqTgTvN674ioASeaIwZji OcStore 2.3 Версия модуля последняя На локалхосте аналогичная ситуация: Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'opencart2.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php:40 Stack trace: #0 C:\Web\OpenServer\domains\localhost\op2\system\library\db.php(16): DB\MySQLi->query('SHOW COLUMNS FR...', Array) #1 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8511): DB->query('SHOW COLUMNS FR...') #2 C:\Web\OpenServer\domains\localhost\op2\admin\model\extension\exchange1c.php(8437): ModelExtensionExchange1c->update_1_6_4_2() #3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array) #4 C:\Web\OpenServer\domains\localhost\op2\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #5 [internal function]: Loader->{closure}(Array, Array) #6 C:\Web\OpenServer\domains\localhost\op2\system\engine\proxy.php(25): call_user_func_array(Obj in C:\Web\OpenServer\domains\localhost\op2\system\library\db\mysqli.php on line 40 Змінено 7 листопада 2018 користувачем todaymars Надіслати Поділитися на інших сайтах More sharing options...
Alexander16795 Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 22 часа назад, Kirillove сказал: Интересное предложение, учту в следующих версиях. Но чтобы так сделать очень быстро, можно поправить прямо в коде. Найти строчку в функции queryOrders(): // Собираем полное наименование покупателя, ФИО $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); и изменить например так // Собираем полное наименование покупателя, ФИО $order['lastname'] = "Частное"; $order['firstname'] = "лицо"; $order['username'] = $order['lastname'] . ' ' . $order['firstname'] . ($order['middlename'] ? ' ' . $order['middlename'] : ''); спасибо, помогло Надіслати Поділитися на інших сайтах More sharing options...
Shumaby Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Решил проблему вот таких костылем: if ($offer->Цены && $this->config->get('exchange1c_product_price_no_import') != 1) { $data['prices'] = $this->parsePrice($offer->Цены); if ($this->ERROR) return false; if ($offer->Цены->Цена->ДополнительныеДанные) { $value = array(); foreach ($offer->Цены->Цена->ДополнительныеДанные->ЗначениеРеквизита as $discount) { if ($discount->Наименование == 'ЦенаСоСкидкой') { $price_disc = $discount->Значение; $this->query("INSERT INTO `" . DB_PREFIX . "product_special` SET `product_id` = " . (int)$product_id . ", `price` = '" . (float)$price_disc . "', `date_start` = '" . $this->NOW . "'"); } } } } Очень ограничена его функционально, акции все должны всегда удаляться перед загрузкой и еще куча потенциальных проблем при попытке что-то переделать... Надіслати Поділитися на інших сайтах More sharing options...
styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 В 06.11.2018 в 21:17, Kirillove сказал: В названии элемента производителя оставьте пустое значение если у Вас стандартный формат выгрузки. Должно быть настроено так: Все так и сделано. Не работает. Даже не выводятся строки в карточке товара. Подскажите куда копать? Очень нужно что бы выводился производитель и наличие. Надіслати Поділитися на інших сайтах More sharing options...
styrkov Опубліковано: 8 листопада 2018 Share Опубліковано: 8 листопада 2018 Еще не ставится код товара Надіслати Поділитися на інших сайтах More sharing options...
alhimikos Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) On 11/6/2018 at 11:28 PM, Kirillove said: Вовсе не так, ТЕСТ это наименование каталога выгрузки, оно нигде не учитывается. А я разве по другому написал? Змінено 9 листопада 2018 користувачем alhimikos Надіслати Поділитися на інших сайтах More sharing options...
MichaelOpel Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 (змінено) 21 час назад, styrkov сказал: Еще не ставится код товара Добавьте в "Правило загрузки import.xml секции Товар:" Код ## model Змінено 9 листопада 2018 користувачем MichaelOpel Например, у меня так Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts