альтернативный вариант добавления записи платежной
Mar 5, 2014
альтернативный вариант добавления записи платежной системы в таблицу modx_billing_paysystems через consol обратите внимание, на префикс таблиц modx.
$packageName = 'billing';
$base_path = $modx->getOption('core_path');
$success = $modx->addPackage($packageName,$base_path.'components/'.$packageName.'/model/','modx_billing_');
echo "\naddPackage " . ($success? 'OK' : 'Failed');
$success = $modx->loadClass('Paysystem');
echo "\nloadClass " . ($success ? 'OK' : 'Failed');
$obj = $modx->newObject('Paysystem');
$obj->set('name','EdinayaKassa');
$obj->set('comment','Единая касса приема платежей');
if ($obj->save()) echo "<br />Запись успешно добавлена";;
$result = $modx->getCollection('Paysystem');
echo "<br />Содержимое таблици:";
foreach($result as $row){echo '<pre>';print_r($row->toArray());echo '<pre>';}