как убрать ключ основного массива из нумерации страниц, если он содержится в пустом или в null в cakephp 3 - PullRequest
0 голосов
/ 30 сентября 2018

Здесь я должен удалить основной ключ массива пагинации, если содержимое недоступно или равно нулю.Как я могу изменить приведенный ниже код, чтобы сделать это в CakePHP 3. Я пытался удалить цикл foreach, но счетчик разбиения на страницы показывает неправильно.

    $this->paginate = [
        'contain' =>['PurchaseOrderProducts'=>function($p){
        return $p->where(['PurchaseOrderProducts.id IS NOT NULL']);
        }]];
     $pr_product = $this->paginate($this->PurchaseRequisitionProducts);
...