• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/grid/column/lockstatusprovider.php
  • Класс: BitrixIblockGridColumnLockStatusProvider
  • Вызов: LockStatusProvider::prepareColumns
public function prepareColumns(): array
{
	if ($this->isSkuSelectorEnabled())
	{
		return [];
	}
	if (!$this->usedWorkflow() && !$this->usedBusinessProcesses())
	{
		return [];
	}

	return $this->createColumns([
		'LOCK_STATUS' => [
			'type' => GridColumnType::CUSTOM,
			'name' => Loc::getMessage('IBLOCK_LOCK_STATUS_ELEMENT_COLUMN_PROVIDER_FIELD_LOCK_STATUS'),
			'necessary' => true,
			'editable' => false,
			'multiple' => false,
			'align' => 'center',
		],
	]);
}