1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
listaction.php
См. документацию.
1<?php
2
3namespace Bitrix\Catalog\Controller;
4
5use Bitrix\Main\Engine\Response\DataType\Page;
6use Bitrix\Main\UI\PageNavigation;
7
9{
10 abstract protected function getServiceListName(): string;
11
12 abstract protected function getList(
16 PageNavigation $pageNavigation = null
17 ): array;
18
19 abstract protected function count($filter);
20
29 public function listAction(
30 PageNavigation $pageNavigation,
31 array $select = [],
32 array $filter = [],
33 array $order = [],
34 bool $__calculateTotalCount = true
35 ): Page
36 {
38 'select' => $select,
39 'filter' => $filter,
40 'order' => $order,
41 ]);
42
43 return new Page(
44 $this->getServiceListName(),
45 $this->getList($params['select'], $params['filter'], $params['order'], $pageNavigation),
46 $__calculateTotalCount ? $this->count($filter) : 0
47 );
48 }
49
63 {
64 return $params;
65 }
66}
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$select
Определения iblock_catalog_list.php:194
$filter
Определения iblock_catalog_list.php:54
listAction(PageNavigation $pageNavigation, array $select=[], array $filter=[], array $order=[], bool $__calculateTotalCount=true)
Определения listaction.php:29
getList(array $select, array $filter, array $order, PageNavigation $pageNavigation=null)
modifyListActionParameters(array $params)
Определения listaction.php:62
trait ListAction
Определения listaction.php:9
Определения aliases.php:54
$order
Определения payment.php:8
</p ></td >< td valign=top style='border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 2.0pt 0cm 2.0pt;height:9.0pt'>< p class=Normal align=center style='margin:0cm;margin-bottom:.0001pt;text-align:center;line-height:normal'>< a name=ТекстовоеПоле54 ></a ><?=($taxRate > count( $arTaxList) > 0) ? $taxRate."%"
Определения waybill.php:936
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799