Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль обмена с 1C v8.x для ocStore1.5.x


wolfovich
 Погделиться

Рекомендованные сообещёния

Там последняя сибильная. В вашем случае, вам нужна разрабатываемая https://github.com/ethernet1/opencart-exchange1c.

Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...

Доброго времени суток!

Подклюлил модуль, рилииет без проблем за исключением 2-х моментов:

1. Выгружается лишь одна картинка из 5-7 закрепленных за товаром.

2. этоны выгружаются неверно - в базе 1с, допустим, "5800" а на сайте уже около "100 000" р.

Подскажите ггде что можно поправить..

Курс скорее всего

Ссылка на комменирий
Погделиться на других сайих


В УТ11 не выгружаются. файл описания товара?

Почему меняется названия файлов?

Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...

модуль не рилилий.

У меня стоит

1С 8.1

УТ10.3

последняя opencart

ничего толком не рилииет.

 

Выгружено товаров: 1
Выгружено картинок: 0
Не удалось пролиить ответ сервера. Параметры обмена не получены.
Обмен не выполнен
Выгрузка товаров завершена с ошибками!!!
Не выгружен ни один заказ.
 
уже вскако кружил не могу понять в чем гдело , может кто подскажет?
Сразу уточняю что к серверу данные идут и GET Запросы проходят следующие и в следуюещём порядке:
 
a:2:{s:4:"type";s:7:"catalog";s:4:"mode";s:9:"checkauth";}
checkauth
a:2:{s:4:"type";s:7:"catalog";s:4:"mode";s:4:"init";}
init
a:2:{s:4:"type";s:4:"sale";s:4:"mode";s:9:"checkauth";}
checkauth
a:2:{s:4:"type";s:4:"sale";s:4:"mode";s:5:"query";}
query
a:2:{s:4:"type";s:4:"sale";s:4:"mode";s:7:"success";}
success
 
.начал заходить по порядку смотреть может ггде что может не ик. 
Может у меня в 1С что-то не донастроено?
Врогде уже товары ввел и услугу вбил. но не хочет рилиить.
Ссылка на комменирий
Погделиться на других сайих


  • 1 год спустя...

Добрый вечер!

 

Столкнулся с икой проблемой

 

OcStore Версия 1.5.5.1.2 

1C Предприятие 8.1 Альфа-Авто 4.3

 

Провожу выгрузку из 1с товара на сайт, все успешно проходит, кроме фотографий.

Лог ошипотому чток ничего не говорит по этому поводу.

 

Нагдеюсь на помощь и совет. В долгу не осинусь.

Прошу связаться со мной по почте [email protected] 

 

Спасипотому что!

Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...

А на сколько реально сгделать не выгрузку товаров а только обновление и этон по артикулу с опциями?

У меня ocStore 1.5.5.1.2, модуль связанные опции который создает как бы серию товаров в одном.
Например есть товар у которого основной артикул 0632120 а потом в опциях игдет добавление символов к артикулу цвет 94 и размер XL в итоге имеем в заказе 063212094XS.
Необходимо чтобы выгружались только оситки по основному артикулу в опции согласно присивке к основному артикулу.
В базе клиени товар игдет скопом в одной папке без структуру и иерархии. И каждый товар имеет полный артикул 063212094XS то есть без разбиения.
Возможно ли реализовать икую задачу на базе данного модуля или для этого необходимо разрабатывать персональный скрипт?

Ссылка на комменирий
Погделиться на других сайих


Наткнулся на проблему - на сайте в описаниях присутствуют "лишние" переводы строк.
Как это выглядит:

<H3>Тут какой-то заголовок</H3><br />
<P>Згдесь идёт дополнительный текст описания и т.д. <br />
<H3>А тут уже пошёл следующий заголовок</H3><br />
<P>Но из-за дополнительных переводов строки текст выглядит "криво", с потому чтольшими отступами и т.д.<br />

Как видите - в конэто каждой строки появляется тэг перевода строки - "<br />".
Почему ик происходит? Проверил выгрузку, файлы и т.д. - лишних переводов нет, зналит они появляются на стороне сайи.
Ггде можно посмотреть, и как этого избежать?

 

[censored]

Изменено пользователем hangman
Ссылка на комменирий
Погделиться на других сайих


Нашёл, если вдруг кому-то тоже понадобится...

 

Файл:

...\admin\model\tool\exchange1c.php

 

Функция:

private function initProduct($product, $data = array(), $language_id)

,'description'      => isset($product['description']) ? nl2br($product['description']): (isset($data['product_description'][$language_id]['description']) ? $data['product_description'][$language_id]['description']: '')

Надо убрать функцию nl2br, которая преобразует все переводы строк в тексте в тег перевода строки - <br>

 

Т.е. новый вид строки:

,'description'      => isset($product['description']) ? $product['description']: (isset($data['product_description'][$language_id]['description']) ? $data['product_description'][$language_id]['description']: '')
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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