Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/lpost.delivery/lib/TabOptions/ |
Upload File : |
<? namespace Lpost\Delivery\TabOptions; use Bitrix\Main\Localization\Loc; use Lpost\Delivery\Repository\RepositoryOrderStatus; /** * ���� ����� �� �������� ������������ */ class TabAutomation implements ITabOption { public static function getListOptions(): array { $statuses = array_merge( [ "" => Loc::getMessage("LPOST_OPTION_SETTING_STATUS_NULL") ], (new RepositoryOrderStatus())->getAll(), ); return [ Loc::getMessage("LPOST_OPTION_SETTING_TITLE_CHANGE_STATUS_ORDERS"), /*[ 'ARRIVED_AT_THE_WAREHOUSE', Loc::getMessage("LPOST_OPTION_SETTING_ARRIVED_AT_THE_WAREHOUSE"), '', [ 'selectbox', $statuses ] ],*/ [ 'SENT_TO_PICKUP_POINT', Loc::getMessage("LPOST_OPTION_SETTING_SENT_TO_PICKUP_POINT"), '', [ 'selectbox', $statuses ] ], [ 'PLACED_IN_PICKUP_POINT_PVZ', Loc::getMessage("LPOST_OPTION_SETTING_PLACED_IN_PICKUP_POINT_PVZ"), '', [ 'selectbox', $statuses ] ], [ 'PLACED_IN_PICKUP_POINT_ZONE', Loc::getMessage("LPOST_OPTION_SETTING_PLACED_IN_PICKUP_POINT_ZONE"), '', [ 'selectbox', $statuses ] ], [ 'ISSUED_TO_COURIER', Loc::getMessage("LPOST_OPTION_SETTING_ISSUED_TO_COURIER"), '', [ 'selectbox', $statuses ] ], [ 'RECEIVED', Loc::getMessage("LPOST_OPTION_SETTING_RECEIVED"), '', [ 'selectbox', $statuses ] ], /*[ 'DONE', Loc::getMessage("LPOST_OPTION_SETTING_DONE"), '', [ 'selectbox', $statuses ] ],*/ [ 'CANCELLED', Loc::getMessage("LPOST_OPTION_SETTING_CANCELLED"), '', [ 'selectbox', $statuses ] ], Loc::getMessage("LPOST_OPTION_SETTING_TITLE_CHANGE_STATUS_DELIVERY"), [ 'ARRIVED_AT_THE_WAREHOUSE', Loc::getMessage("LPOST_OPTION_SETTING_ARRIVED_AT_THE_WAREHOUSE"), '', [ 'selectbox', $statuses ] ], [ 'DONE', Loc::getMessage("LPOST_OPTION_SETTING_DONE"), '', [ 'selectbox', $statuses ] ], Loc::getMessage("LPOST_OPTION_SETTING_TITLE_CHANGE_STATUS_RETURNS"), [ 'RETURN_CREATED', Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_CREATED"), '', [ 'selectbox', $statuses ] ], [ 'RETURN_READY_FOR_RETURN', Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_READY_FOR_RETURN"), '', [ 'selectbox', $statuses ] ], [ 'RETURN_SENT_TO_WAREHOUSE', Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_SENT_TO_WAREHOUSE"), '', [ 'selectbox', $statuses ] ], [ 'RETURN_ARRIVED_AT_THE_WAREHOUSE', Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_ARRIVED_AT_THE_WAREHOUSE"), '', [ 'selectbox', $statuses ] ], [ 'RETURN_ACCEPTED_BY_PLACES', Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_ACCEPTED_BY_PLACES"), '', [ 'selectbox', $statuses ] ], [ 'RETURN_RETURNED_TO_PARTNER', Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_RETURNED_TO_PARTNER"), '', [ 'selectbox', $statuses ] ], [ 'RETURN_ARCHIVE', Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_ARCHIVE"), '', [ 'selectbox', $statuses ] ], ]; } public static function isPostValidFields() {} }