Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Espresso.Doktor

Users
  
  • Posts

    457
  • Joined

  • Last visited

Everything posted by Espresso.Doktor

  1. Я тоже читаю время от времени, данную тему обмена, что-то пришлось подпилить, что-то нужно будет пилить под свои задачи, а у каждого эти задачи свои. Не помню в каком году я этот модуль прикрутил к тестовому сайту, что-то подправил и он заработал в режиме выгрузки артикул-найменование-вес-количество-цена. Даже пробовал две цены выгружать, вот только не помню на каком модуле ( старый к 1.5.6 или уже в этом ), на битриксе данная опция только на тарифе Бизнес Вчера попробовал допилить выгрузку из 1С минимального количества заказа ( кратно упаковки ). Благодаря подсказке yaroslav_29 уже прилетает из 1С-ки. В процессе понимаю, что нужно что бы еще активировалась из 1С-ки прилетало и правило кратно количества упаковки. Даже Битрикс из коробки за бОлшие деньги, такого Чуда не делает, нужно наладку делать тоже за бОльшие деньги, по этому лучше самому вникнуть в свободный модуль обмена, потратить время, но вникнуть в суть настроек, понять процесс и усовершенствовать обмен под свои задачи. Истина всегда где-то рядом, и помним о правиле Осилит дорогу идущий! Читая форум Битрикс по обмену 1С сайтом, понимаю что там косяков тоже хватает, иногда смешно, но видимо это политика Битрикса по монетизации клиента. У меня пару дней назад появилась идея перевыложить модуль на GitHub, что бы можно было редактировать как общий форумный проект.
  2. Исправил, я в 1С-ке это свойство раз 5, если не больше переименовал Уже исправил, уже правильно прилетает в карточку товара
  3. Отлично прилетело куда нужно У меня есть еще админке в карточке товара поле: Как сделать, что при указанном количестве в 1С, по умолчанию прилетало и устанавливало значение '1' в поле 'multipleminimumqty' ? P.S. Почему-то на форуме нету смайла с пивом
  4. У меня так прописано в файле : //Мінімальна кількість в упаковці (замовлення на сайте), кількість задаємо у 1С; case 'Кількість в упаковці': $this->log("Мінімальна кількість в упаковці из свойства"); $search = array(',', ' '); $replace = array('.', ''); $data['minimum'] = str_replace($search, $replace, $attribute_value); break; А ось так выглядит в файле import.xml : <ЗначенияСвойств> <ЗначенияСвойства> <Ид>f4bbb133-81de-11eb-8219-06255c25ce9f</Ид> <Значение>5</Значение> </ЗначенияСвойства> </ЗначенияСвойств>
  5. Если быть честным, то я вообще не встречал документацию относительно ни этого модуля обмена и предыдущего с которого этот мод создавался! Пока в теме принимал активное участие Автор Kirillove, было куда веселей читать. Реально только тут на форуме, есть подсказки где что поправить и что подпилить.
  6. А почему менеджер не редактирует заказ в 1С-ке, и потом выгрузить измененный заказ на сайт ? Я вот тоже голову ломаю, над разными сценариями "редактирования заказа", правда еще пытаюсь CRM прикрутить в этот процесс, и голова идет кругом.
  7. Извиняюсь, у Вас сделанный и отправленный заказ покупателем, покупатель может редактировать заказ, после того как он вылетел в 1С-ку ?
  8. Сделал согласной Вашему коду, получилось следующее: А мне нужно загнать данную цифру в закладку дата: То есть мне нужно что бы записало это значение в таблицу oc_product в 'minimum'
  9. О и у меня появилась такие же ошибки, причем появляется когда им захочется: 2021-03-11 4:29:02 - PHP Warning: A non-numeric value encountered in /site.ru/catalog/controller/product/manufacturer.php on line 171 167 $filter_data = array( 168 'filter_manufacturer_id' => $manufacturer_id, 169 'sort' => $sort, 170 'order' => $order, 171 'start' => ($page - 1) * $limit, 172 'limit' => $limit 173 ); 2021-03-11 4:29:02 - PHP Warning: A non-numeric value encountered in /site.ru/catalog/controller/product/manufacturer.php on line 334 2021-03-11 4:29:02 - PHP Warning: A non-numeric value encountered in /site.ru/catalog/controller/product/manufacturer.php on line 334 2021-03-11 4:29:02 - PHP Warning: A non-numeric value encountered in /site.ru/catalog/controller/product/manufacturer.php on line 334 Причем три раза подряд. 334 $data['results'] = sprintf($this->language->get('text_pagination'), ($product_total) ? (($page - 1) * $limit) + 1 : 0, ((($page - 1) * $limit) > ($product_total - $limit)) ? $product_total : ((($page - 1) * $limit) + $limit), $product_total, ceil($product_total / $limit)); 2021-03-11 4:29:02 - PHP Warning: A non-numeric value encountered in //site.ru/catalog/controller/product/manufacturer.php on line 346 345 if ($limit && ceil($product_total / $limit) > $page) { 346 $this->document->addLink($this->url->link('product/manufacturer/info', 'manufacturer_id='. $this->request->get['manufacturer_id'] . $url . '&page='. ($page + 1), true), 'next'); 347 } Через 10 секунд, опять повторилось. Следующий раз повторилось через 5 часов Как полечить этот глюк ?
  10. То есть для того что бы сформировать ссылки ЧПУ у производителей, нужно что бы таблица manufacturer_to_1c содержала "Имя Производителя" верно размышляю ?
  11. Содержимое файла в котором указывается информация про "Имя Производителя" import.xml Ваши догадки верные есть код у каждого производителя.
  12. А в 1С-ке как это реализовано ? Можно скрин? Выгружается Минимальное количество или может Минимальное количество + цена по количеству ? ( например 10 шт по цене 2 монеты/ 25 шт по цене 1,75 монет/ 50 шт по цене 1,5 монет/ 100 шт по 1,25 монет)
  13. Все верно, в карточке товара есть заполненный производитель, а в таблице пусто manufacturer_to_1c Походу надо что исправить в настройке модуля обмена, верно ?
  14. В карточке товара свойство Производитель = Имя Производителя, Еще вопрос, а кто-то выгружает из 1С: 1. Название Склада - Локализация; 2. Минимальное количество для продажи ( например 5 шт, 10 шт, 25 шт, 50 шт, 100 шт ); 3. Скидка с датой начала и конца действия скидки ( например с 01.03.2021 по 31.03.2021);
  15. Из 1С выгружаются Производители, на сайте они у товара есть. А по факту их модуль не видет, и соответственно не генерируется SEO Что то мне подсказывает, что в поле Связей с категориями: 245, это и есть мои производители из 1С-ки Вопрос как это исправить?
  16. У меня был модуль обмена OpenCart Exchange 1C еще авторства &nbsp;zenwalker, но его потом допилили под мои задачи. Надо собраться с силами и попробовать его собрать по файлам.
  17. Я давно слежу за битриксом, наверно как приобрел 1С-ку, так там адрес для обмена прописывается /bitrix/admin/1c_exchange.php Что явно указывает, что Уважаемый Kirillove хотел новый модуль обмена подружить со свежим модулем обмена 1С-Битрикс. Код сравнивал, различий не много. Выше высказал, точно такую же мыслю...
  18. Теперь кинуло ошибку на эту строку: Warning: A non-numeric value encountered in 'weight' => $this->weight->format(($product_info['weight'] + $option_weight) * $product['quantity'], $product_info['weight_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'))
  19. Вес товара прилетает из 1С-ки, на сайте он в карточке товара 0.016 ( через точку ). А вот в распечатке выводит так:
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.