1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
deliveryservices.php
См. документацию.
1<?php
2
3namespace Bitrix\Sale\Controller;
4
5use Bitrix\Main\Engine\Response\DataType\Page;
6use Bitrix\Sale\Result;
7use Bitrix\Sale\Delivery;
8
10{
11 //region Actions
12 public function getActiveListAction()
13 {
14 $whiteList = [
15 'ID',
16 'CODE',
17 'PARENT_ID',
18 'NAME',
19 'ACTIVE',
20 'DESCRIPTION',
21 'SORT',
22 'LOGOTIP',
23 'CURRENCY',
24 'XML_ID',
25 ];
26
27 $result = [];
28 $deliveryServices = Delivery\Services\Manager::getActiveList();
29
30 foreach ($deliveryServices as $deliveryService)
31 {
32 $result[] = array_intersect_key($deliveryService, array_flip($whiteList));
33 }
34
35 return new Page('DELIVERY_SERVICES', $result, count($result));
36 }
37 //endregion
38
39 protected function checkPermissionEntity($name, $arguments=[])
40 {
41 return new Result();
42 }
43}
checkPermissionEntity($name, $arguments=[])
Определения deliveryservices.php:39
static getActiveList($calculatingOnly=false, $restrictedIds=null)
Определения manager.php:147
$result
Определения get_property_values.php:14
$name
Определения menu_edit.php:35
Определения aliases.php:54
</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