Изначально я переносил данные скриптом: $res=$cate
Изначально я переносил данные скриптом:
$res=$category->getMany('Goods'); //получаем товары категории
foreach($res as $r){
$options=[
'class_key'=>'ShopmodxResourceProduct',
'parent'=>$category_id,
'pagetitle'=>$r->get('name'),
'published'=>1,
'template'=>3,
'content'=>$r->get('content'),
'sm_currency'=>79,
'sm_price'=>$r->get('price'),
'tv7'=>$r->get('image'),
];
$modx->runProcessor('resource/create', $options);
}
Закралось подозрение, проверил - товары не сохраняются. Категории и другие документы работают нормально. Отобрадение в фронтенде тоже работает как надо. В чем может быть проблема и можно ли это исправить без переимпорта?