Продукт https://rivcont.info/app/product/2860/edit/
Заполнены фильтры [file]12281[/file]
Действие раз в час https://rivcont.info/app/automatization/hour/edit/ "Экспорт продуктов в CS-Cart" [file]12282[/file] (Исходя из настроек фильтры должны выгружаться как характеристики в cscart)
На стороне кскарта ничего не выгружено
Пример 2
https://rivcont.info/app/product/3550/edit/
бокс [file]12283[/file]
кскарт [file]12284[/file]
Почему не подтягиваются характеристики ?
1. К примеру, характеристика [551] в кс карте ее нет
2. Вопрос относительно [external_id] => 2860 У нас внешний Id должен браться из дополнительных полей - для интеграции Total-Shop, передается из доп.поля Total-Shop / внешний id по идее должен быть 28676 Либо я ошибаюсь ?
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
По указанному продукту значения передаются:
Array
(
[external_id] => 2860
[product_code] => 2860
[price] => 2375.0000
[base_price] => 1827.0000
[amount] => 0
[weight] =>
[length] => 20
[width] => 10
[height] => 31
[product_features] => Array
(
[974] => Новое
[551] => 110V-240V / 50 Гц
[601] => 1,28кг
)
)
На CS-Cart`е ничего не менялось?
[/quote]
1. К примеру, характеристика [551] в кс карте ее нет [file]12325[/file]
2. Вопрос относительно [external_id] => 2860
У нас внешний Id должен браться из дополнительных полей
- для интеграции Total-Shop, передается из доп.поля Total-Shop / внешний id по идее должен быть 28676 [file]12326[/file]
Либо я ошибаюсь ?
Высокос Николай Александрович писал/а: 1. К примеру, характеристика [551] в кс карте ее нет
ID характеристики берёт с внешнего ID фильтра в OneBox. Видимо у вас и конфликт, вероятно из-за нескольких интеграций. Вероятно вам нужно как-то теперь дорабатывать разделение идентификаторов по разным CS-Cart (к примеру может как-то через справочник реализовать)
Высокос Николай Александрович писал/а: 2. Вопрос относительно [external_id] => 2860 У нас внешний Id должен браться из дополнительных полей - для интеграции Total-Shop, передается из доп.поля Total-Shop / внешний id по идее должен быть 28676 Либо я ошибаюсь ?
Ты ошибаешься - в этот параметр передается именно наш ID всегда. Внешний ID передается непосредственно в URL запроса.
[quote]
Высокос Николай Александрович писал/а:
1. К примеру, характеристика [551] в кс карте ее нет
[/quote]
ID характеристики берёт с внешнего ID фильтра в OneBox.
Видимо у вас и конфликт, вероятно из-за нескольких интеграций.
Вероятно вам нужно как-то теперь дорабатывать разделение идентификаторов по разным CS-Cart (к примеру может как-то через справочник реализовать)
[quote]
Высокос Николай Александрович писал/а:
2. Вопрос относительно [external_id] => 2860
У нас внешний Id должен браться из дополнительных полей
- для интеграции Total-Shop, передается из доп.поля Total-Shop / внешний id по идее должен быть 28676
Либо я ошибаюсь ?
[/quote]
Ты ошибаешься - в этот параметр передается именно наш ID всегда.
Внешний ID передается непосредственно в URL запроса.
OneBox production писал/а: ID характеристики берёт с внешнего ID фильтра в OneBox. Видимо у вас и конфликт, вероятно из-за нескольких интеграций. Вероятно вам нужно как-то теперь дорабатывать разделение идентификаторов по разным CS-Cart (к примеру может как-то через справочник реализовать)
Как это будет реализовано ? Дабы мы меньше потратили времени на это ?
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
ID характеристики берёт с внешнего ID фильтра в OneBox.
Видимо у вас и конфликт, вероятно из-за нескольких интеграций.
Вероятно вам нужно как-то теперь дорабатывать разделение идентификаторов по разным CS-Cart (к примеру может как-то через справочник реализовать)
[/quote]
Как это будет реализовано ? Дабы мы меньше потратили времени на это ?
Высокос Николай Александрович писал/а: Как это будет реализовано ? Дабы мы меньше потратили времени на это ?
Можете предложить свой вариант, если у вас таковой есть.
Я же вижу что-то по типу справочника, где будет указано название/идентификатор фильтра - и отдельными колонками (1 колонка для каждого CS-Cart) с идентификаторами. То есть что-то по типу таблицы: onebox_id | cs_cart_1 | cs_cart_2 | cs_cart_3 | ... 1 | 100 | 200 | 300 | ...
А в действии сделать настройки - с какого справочника получать, в какой колонке ID фильтра onebox, в какой колонке ID фильтра CScart`а (для разных действий 3я настройка будет разная). Собственно если там есть ID - обновляем. Если нету - создаёт и записываем в справочник по данному фильтру значение.
Ну а справочник вы можете вручную импортировать, сопоставив идентификаторы себе в том же excel
Если такой варианты подходит - в реализации 3ч.
[quote]
Высокос Николай Александрович писал/а:
Как это будет реализовано ? Дабы мы меньше потратили времени на это ?
[/quote]
Можете предложить свой вариант, если у вас таковой есть.
Я же вижу что-то по типу справочника, где будет указано название/идентификатор фильтра - и отдельными колонками (1 колонка для каждого CS-Cart) с идентификаторами.
То есть что-то по типу таблицы:
onebox_id | cs_cart_1 | cs_cart_2 | cs_cart_3 | ...
1 | 100 | 200 | 300 | ...
А в действии сделать настройки - с какого справочника получать, в какой колонке ID фильтра onebox, в какой колонке ID фильтра CScart`а (для разных действий 3я настройка будет разная).
Собственно если там есть ID - обновляем. Если нету - создаёт и записываем в справочник по данному фильтру значение.
Ну а справочник вы можете вручную импортировать, сопоставив идентификаторы себе в том же excel
Если такой варианты подходит - в реализации 3ч.
OneBox production писал/а: справочник вы можете вручную импортировать, сопоставив идентификаторы себе в том же excel
Имеете ввиду первоначально (когда будем создавать справочник) выгрузить фильтра в excel и загрузить в справочник, дабы появились название/идентификатор фильтра ?
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
справочник вы можете вручную импортировать, сопоставив идентификаторы себе в том же excel
[/quote]
Имеете ввиду первоначально (когда будем создавать справочник) выгрузить фильтра в excel и загрузить в справочник, дабы появились название/идентификатор фильтра ?
Высокос Николай Александрович писал/а: Имеете ввиду первоначально (когда будем создавать справочник) выгрузить фильтра в excel и загрузить в справочник, дабы появились название/идентификатор фильтра ?
ну чтобы заполнить быстрее сопоставлением в XLS (к примеру выгрузить названия фильтров из OneBox, отсортировать по названию , после аналогично сделать с фильтрами из CSCart - и сопоставить колонки в XLS - после залить в справочник, чтобы нужному фильтру соответствовали нужные идентификаторы CSCart)
[quote]
Высокос Николай Александрович писал/а:
Имеете ввиду первоначально (когда будем создавать справочник) выгрузить фильтра в excel и загрузить в справочник, дабы появились название/идентификатор фильтра ?
[/quote]
ну чтобы заполнить быстрее сопоставлением в XLS (к примеру выгрузить названия фильтров из OneBox, отсортировать по названию , после аналогично сделать с фильтрами из CSCart - и сопоставить колонки в XLS - после залить в справочник, чтобы нужному фильтру соответствовали нужные идентификаторы CSCart)
Высокос Николай Александрович писал/а: Имеете ввиду первоначально (когда будем создавать справочник) выгрузить фильтра в excel и загрузить в справочник, дабы появились название/идентификатор фильтра ?
ну чтобы заполнить быстрее сопоставлением в XLS (к примеру выгрузить названия фильтров из OneBox, отсортировать по названию , после аналогично сделать с фильтрами из CSCart - и сопоставить колонки в XLS - после залить в справочник, чтобы нужному фильтру соответствовали нужные идентификаторы CSCart)
Либо мы можем просто создать действием все характеристики в кскарте, и они запишутся в справочник ?
Давайте счет будем оплачивать
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
[quote]
Высокос Николай Александрович писал/а:
Имеете ввиду первоначально (когда будем создавать справочник) выгрузить фильтра в excel и загрузить в справочник, дабы появились название/идентификатор фильтра ?
[/quote]
ну чтобы заполнить быстрее сопоставлением в XLS (к примеру выгрузить названия фильтров из OneBox, отсортировать по названию , после аналогично сделать с фильтрами из CSCart - и сопоставить колонки в XLS - после залить в справочник, чтобы нужному фильтру соответствовали нужные идентификаторы CSCart)
[/quote]
Либо мы можем просто создать действием все характеристики в кскарте, и они запишутся в справочник ?
Давайте счет
будем оплачивать
Высокос Николай Александрович писал/а: Либо мы можем просто создать действием все характеристики в кскарте, и они запишутся в справочник ?
Ну или так, предварительно создав пустой справочник с нужными колонками. Но как бы в CS-Cart`е могут же быть тогда дубли?
Высокос Николай Александрович писал/а: Давайте счет будем оплачивать
Организую
[quote]
Высокос Николай Александрович писал/а:
Либо мы можем просто создать действием все характеристики в кскарте, и они запишутся в справочник ?
[/quote]
Ну или так, предварительно создав пустой справочник с нужными колонками. Но как бы в CS-Cart`е могут же быть тогда дубли?
[quote]
Высокос Николай Александрович писал/а:
Давайте счет
будем оплачивать
[/quote]
Организую
OneBox production писал/а: Ну или так, предварительно создав пустой справочник с нужными колонками. Но как бы в CS-Cart`е могут же быть тогда дубли?
Первоначально займемся массовым удалением характеристик со стороны кскарта
Тындык Максим Вадимович
OneBox production писал/а: Организую
Ожидаем
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
Ну или так, предварительно создав пустой справочник с нужными колонками. Но как бы в CS-Cart`е могут же быть тогда дубли?
[/quote]
Первоначально займемся массовым удалением характеристик со стороны кскарта
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
Организую
[/quote]
Ожидаем
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий