А как выбрать из таблицы в БД массив строк? Например, я пишу в сниппете:
<?php $modx->map['page'] = array ( 'table' => 'shopkeeper3_orders', 'fields' => array ( 'id' => '', 'price' => '', 'date' => '', 'sentdate' => '', 'email' => '', 'delivery' => '', 'payment' => '', 'status' => '', ), ); class page extends xPDOObject{} class page_mysql extends page{} $o=$modx->getObject('page', array( 'id' => $modx->getUser()->get("id") )); return $o->get('status');
Возвращается результат только первой записи в таблице, ассоциированной с данным пользователем