Re: Собственный модуль

Это я видел. $request перед тем как зайти в Вашу функцию чему равен?

27

Re: Собственный модуль

Закусило Александр пишет:

Это я видел. $request перед тем как зайти в Вашу функцию чему равен?

Чесно говоря не могу сказать, потому что я взял готовый api modules\shop\model\orderapi.inc.php и перегрузил его в свой модуль, убрав не нужное мне и добавив нужное

Повысить оценку Понизить оценку

Re: Собственный модуль

Ну тогда у Вас там объект с таблицей заказов. Вам чтобы понять в чем дело надо навести SQL запрос который он формирует в итогу через toSql функцию и попробовать вызвать запрос самостоятельно в том же phpMyAdmin, чтобы проанализировать что нужно добавить. Но я думаю, что ->limit(10), должно делать то что нужно. Но надо проанализировать запрос.

$sql = $request
            ->select('
                A.order_num,
                A.user_id,
                A.user_fio,
                A.totalcost,
                B.title,
                B.price
            ')
            ->where(array(
                'type' => 'product'
            ))
            ->leftjoin(new \Shop\Model\Orm\OrderItem(), 'A.id=B.order_id', 'B')
            ->limit('10')
            ->toSql();
echo $sql;
exit();