Как скопировать цены?

Oct 10, 2017

Добрый день! Возникла необходимость скопировать примерно у сотни страниц цены из TV price2 в {$object.price}. Пробовал так:

$q = $modx->newQuery('modResource');
$q->command('update');

$q->innerJoin('ShopmodxProduct', "Product");

$q->query['set']["price"] = array(
"value" => "Product.sm_price",
"type" => false,
);

$s = $q->prepare();

print $q->toSQL();

// $s->execute();

не получилось. (MODX Revolution 2.5.8-pl + Shopmodxbox 3.0.1) Есть ли какое-нибудь решение (кроме, как переделывать все ручками).