CatalogFill: импорт в таблицу MIGXDB

Здравствуйте.
Никак не могу сообразить, как организовать конфиг для импорта из MIGXDB.

Есть страница, у страницы есть TV типа MIGXDB "utp", связанное с таблицей в БД "doma_utp". В таблице всего два поля "utp_v" и "utp_t". Название пакета "utpPack", класса - "utpClass".

Вот так:

$cf_config['className'] = 'utpClass';
$cf_config['packageName'] = 'utpPack';

$cf_config['content_row'] = array(
array('val',array('utp_v','content')),
array('text',array('utp_t','content'))
);

не выходит.

@rebroff
Название пакета обычно пишется в нижнем регистре. Смотрите пример, который идет в комплекте. У вас не хватает ещё одного параметра.

Да, добавил. Но все равно не работает:

$cf_config['className'] = 'utpclass';
$cf_config['packageName'] = 'utppack';
$cf_config['parent_field'] = 'resource_id';

$cf_config['content_row'] = array(
    array('val',array('utp_v','content')),
    array('text',array('utp_t','content'))
);```

При этом, если пытаюсь сделать экспорт - получаю "В выбраной категории нет товаров", хотя записи в MIGXDB и соотв таблице БД есть.

Покажите вашу XML схему.

<?xml version="1.0" encoding="UTF-8"?>
<model package="utpPack" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1">
        <object class="utpClass" table="utp" extends="xPDOSimpleObject" >
        <field key="resource_id" dbtype="int" precision="11" phptype="integer" null="false" default="0" />
        <field key="utp_v" dbtype="text" phptype="string" null="false" default="" />
<field key="utp_t" dbtype="text" phptype="string" null="false" default="" />
        <index alias="PRIMARY" name="PRIMARY" primary="true" unique="true">
                <column key="id" collation="A" null="false" />
        </index>
        </object>
</model>```

PS Временно пока написал сниппет импорта из csv, но, конечно, хотелось бы сделать по-человечески, через CatalogFill ))

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.