Посмотрел видео, делаю по его примеру.
Все создал меню, только контроллер я скопировал из модуля users.
Убрал лишнее что не нужно, оставил пока по минимум. Потом подменю переменные на свои. И доведу до ума.
class MyCtrl extends \RS\Controller\Admin\Crud
{
function __construct()
{
parent::__construct(new \Users\Model\Api());
}
function helperIndex()
{
$helper = parent::helperIndex();
$helper->setTopTitle(t('Товары со скидками'));
$edit_pattern = $this->router->getAdminPattern('edit', array(':id' => '@id'));
$helper->setTable(new Table\Element(array(
'Columns' => array(
new TableType\Checkbox('id', array('showSelectAll' => true)),
new TableType\String('id', '№', array('ThAttr' => array('width' => '50'), 'Sortable' => SORTABLE_BOTH, 'CurrentSort' => SORTABLE_DESC)),
new TableType\String('login', t('Логин'), array('href' => $edit_pattern, 'Sortable' => SORTABLE_BOTH, 'linkAttr' => array('class' => 'crud-edit'))),
))));
return $helper;
}
}
Вот мой запрос
$order = new \Shop\Model\Orm\Orderitem();
$list = \RS\Orm\Request::make()
->select("order_id,discount,title,type")//что выбирать
->from(new \Shop\Model\Orm\Orderitem()) //из какой таблицы выбираем
->where('`discount` > 0.00')
->exec()
->fetchAll();
куда мне с ним дальше, что бы в контроллере выводились данные из этого запроса?