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