• Модуль: lists
  • Путь к файлу: ~/bitrix/modules/lists/classes/general/listfields.php
  • Класс: CListFieldList
  • Вызов: CListFieldList::__construct
function __construct($iblock_id)
{
	if($iblock_id > 0)
	{
		$this->iblock_id = intval($iblock_id);
		$this->form_id = "form_element_".$this->iblock_id;
		$this->fields = $this->_read_form_settings($this->form_id);
	}
	else
	{
		$this->iblock_id = 0;
		$this->form_id = "";
		$this->fields = array();
	}

	if(!count($this->fields) || !isset($this->fields["NAME"]))
	{
		$this->fields["NAME"] = new CListElementField($this->iblock_id, "NAME", GetMessage("LISTS_LIST_NAME_FIELD_DEFAULT_LABEL"), (count($this->fields)+1)*10);
	}
}