• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/sender/triggerorderstatuschange.php
  • Класс: BitrixSaleSenderTriggerOrderStatusChange
  • Вызов: TriggerOrderStatusChange::getForm
public function getForm()
{
	$statusInput = '';
	$statusDb = BitrixSaleInternalsStatusLangTable::getList(array(
		'select' => array('STATUS_ID', 'NAME'),
		'filter' => array('=LID' => LANGUAGE_ID, '=STATUS_ID' => BitrixSaleOrderStatus::getAllStatuses()),
		'order' => array('STATUS.SORT')
	));
	while($status = $statusDb->fetch())
	{
		$selected = $status['STATUS_ID'] == $this->getFieldValue('STATUS_ID') ? ' selected' : '';
		$statusInput .= '';
	}
	$statusInput = '';

	return '
		
'.Loc::getMessage('sender_trigger_order_status_change_field').': '.$statusInput.'
'; }