FreeCode.Academy
Стратегии обучения
Уроки
Технологии
Участники
Проекты
Топики
Блоги
Офис
О проекте
Войти
Александр Марков
Как скопировать цены?
Начиная с версии shopmodx-3.0 поле price находится в modResource, компонент ShopmodxProduct там не используется.
С ImportX не сталкивались, не могу по нему ничего сказать. Мы используем свой компонент для импорта.
Посмотрите в журнал администратора
http://joxi.ru/82QLOa7t1RjOjm
http://joxi.ru/82QLOa7t1RjOjm
Если после импорта там появляются записи типа
http://joxi.ru/L21GXajh6L84Jr
http://joxi.ru/L21GXajh6L84Jr
, то можно навесить плагин на событие OnDocFormSave, который будет копировать цену из tv в поле price документа. Если цена попадает при импорте в TV price2, то плагин будет примерно такой:
<?php
$object
->
set
(
'price'
,
$object
->
getTVValue
(
'price2'
)
)
;
$object
->
save
(
)
;