Смена типа документа в ShopModxBox
Oct 15, 2014
Добрый день. Возник такой вопрос: можно ли как-то ресурс modDocument преобразовать в ShopmodxResourceProduct? Из админки не сохраняется. Пробовал сделать из консоли: $id=315;
$x=$modx->getObject('modResource',$id);
$x->set('class_key','ShopmodxResourceProduct');
$s=$modx->newObject('ShopmodxProduct',['class_key'=>'ShopmodxProduct','sm_currency'=>79,'sm_price'=>1]);
$x->addOne($s);
$x->save(); вроде, получилось, но после этого пришлось восстанавливать из резерва базу: вообще все документы перестали сохраняться. Можно, конечно, и руками создать да перенести, там их у меня немного, но хочется все-таки автоматизировать процесс, да и разобраться теперь очень хочется :)