Описание 
	
	Класс, отвечающий за вывод форм и таблиц в системе Поля формы могут быть разбиты на закладки. Каждое поле формы представлено своим классом. См. соотв. документацию. Располагается в /lib/sbLayout.inc.php (строка 25) Переменные (список) 
		
		
					bool
					$mShowColon
				 
																
					boolean
					$mShowInfo
				 
																
					bool
					$mShowTitle
				 
																
					string
					$mTableWidth
				 
																
					string
					$mTabsOnLoad
				 
																
					string
					$mTabsOnLoadTab
				 
																
					string
					$mTitleWidth
				 
											Методы (список) 
		
		
					static 						array
										parsePluginFields
											(array $fields, array $values, array $temps, [array $dop_tags = array()], [array $dop_values = array()], [string $lang = 'ru'])
									 
																								
												
											sbLayout
										__construct
											([string $action = ''], [string $target = 'thisDialog'], [string $method = 'post'], [string $on_submit = 'checkValues()'], [string $id = ''], [string $dop_str = ''])
									 
																
											void
										addButton
											([string $type = 'submit'], string $value, [string $name = ''], [string $id = ''], [string $dop_str = ''])
									 
																
											void
										addField
											(string $title,  &$field, [string $th_str = ''], [string $td_str = ''], [string $tr_str = ''], mixed $field)
									 
																
																
											void
										addPluginFieldsTemps
											(string $ident, array $values, string $prefix, [ $tags = array()], [ $tags_values = array()], [bool $categs = false], [ $sufix = ''])
									 
																
																
											mixed
										checkPluginFields
											(string $ident, [int $id = -1], [string $id_name = ''], [bool $categs = false])
									 
																
											void
										deletePluginFieldsFiles
										()
									 
																
											bool
										getPluginFields
											(string $ident, [int $id = -1], [string $id_name = ''], [bool $categs = false])
									 
																																
											void
										getPluginFieldsTags
											(string $ident,  &$tags,  &$tags_values, [bool $categs = false], array $tags, array $tags_values)
									 
																
											int
										getTabCount
										()
									 
																								
																
								Переменные 
		
		
		
			bool
			$mShowColon
			 =  true			(строка 138)
		
	 
	
Отображать или нет двоеточие в столбце заголовков полей 
		
			boolean
			$mShowInfo
			 =  false			(строка 110)
		
	 
	
Используются ли в выводе подгружаемые подсказки (TRUE) или нет (FALSE) 
		
			bool
			$mShowTitle
			 =  true			(строка 131)
		
	 
	
Отображать или нет столбец заголовков полей 
		
			string
			$mTableWidth
			 =  '98%'			(строка 117)
		
	 
	
Ширина основной таблицы 
		
			string
			$mTabsOnLoad
			 =  ''			(строка 92)
		
	 
	
JavaScript-функция, вызываемая после загрузки и изменения размеров контейнера с закладками 
		
			string
			$mTabsOnLoadTab
			 =  ''			(строка 85)
		
	 
	
JavaScript-функция, вызываемая после загрузки содержимого закладки 
		
			string
			$mTitleWidth
			 =  '150'			(строка 124)
		
	 
	
Ширина столбца заголовков полей Методы 
		
		
		статичный метод getPluginFieldsFilter (строка 1039)
	  
	
	
Выводит фильтр по пользовательским полям внутри класса sbElements 
	    static
		void
		
			getPluginFieldsFilter
		
					(array $pd_fields,  &$i, array $cols, array $values, array $i)
			 
	
			
 
		статичный метод getPluginFieldsInfo (строка 912)
	  
	
	
Выводит список значений пользовательских полей 
	    static
		string
		
			getPluginFieldsInfo
		
					(string $plugin_ident, array $values)
			 
	
			
 
		статичный метод parsePluginFields (строка 1390)
	  
	
	
Функция для парсинга пользовательских полей 
	    static
		array
		
			parsePluginFields
		
					(array $fields, array $values, array $temps, [array $dop_tags = array()], [array $dop_values = array()], [string $lang = 'ru'])
			 
	
			
 
		Конструктор __construct (строка 176)
	  
	
	
Конструктор класса 
		sbLayout
		
			__construct
		
					([string $action = ''], [string $target = 'thisDialog'], [string $method = 'post'], [string $on_submit = 'checkValues()'], [string $id = ''], [string $dop_str = ''])
			 
	
			
 
		addButton (строка 203)
	  
	
	
Добавляет новую кнопку в форму Кнопки выводятся внизу формы. 
		void
		
			addButton
		
					([string $type = 'submit'], string $value, [string $name = ''], [string $id = ''], [string $dop_str = ''])
			 
	
			
 
		addField (строка 231)
	  
	
	
Добавляет новое поле в форму 
		void
		
			addField
		
					(string $title,  &$field, [string $th_str = ''], [string $td_str = ''], [string $tr_str = ''], mixed $field)
			 
	
			
 
		addHeader (строка 242)
	  
	
	
Добавляет новый заголовок в форму 
		void
		
			addHeader
		
					($title $title)
			 
	
			
 
		addPluginFieldsTemps (строка 1178)
	  
	
	
Выводит макеты дизайна пользовательских полей, настраиваемых в Макетах данных модулей 
		void
		
			addPluginFieldsTemps
		
					(string $ident, array $values, string $prefix, [ $tags = array()], [ $tags_values = array()], [bool $categs = false], [ $sufix = ''])
			 
	
			
 
		addTab (строка 214)
	  
	
	
Добавляет новую закладку в форму и запоминает ее индекс (для последующего добавления полей) 
		void
		
			addTab
		
					(string $title, [bool $show = true])
			 
	
			
 
		checkPluginFields (строка 577)
	  
	
	
Проверяет пользовательские поля на корректность заполнения. 
		mixed
		
			checkPluginFields
		
					(string $ident, [int $id = -1], [string $id_name = ''], [bool $categs = false])
			 
	
			
 
		deletePluginFieldsFiles (строка 893)
	  
	
	
Удаляет файлы, загруженные на сервер с помощью пользовательских полей 
		void
		
			deletePluginFieldsFiles
		
				()
			 
	
		
			
	
		getPluginFields (строка 258)
	  
	
	
Выводит пользовательские поля, настраиваемые в Макетах данных модулей 
		bool
		
			getPluginFields
		
					(string $ident, [int $id = -1], [string $id_name = ''], [bool $categs = false])
			 
	
			
 
		getPluginFieldsTags (строка 1338)
	  
	
	
Возвращает массив тегов и их описаний для пользовательских полей 
		void
		
			getPluginFieldsTags
		
					(string $ident,  &$tags,  &$tags_values, [bool $categs = false], array $tags, array $tags_values)
			 
	
			
 
		getTabCount (строка 1570)
	  
	
	
Функция возвращает кол-во закладок 
		int
		
			getTabCount
		
				()
			 
	
		
			
	
		setAutoLoading (строка 1560)
	  
	
	
Устанавливает событие и параметры, вызываемое для подгрузки закладок через AJAX Данное событие должно возвращать HTML-код подгружаемой закладки. ID закладки передается событию через $_GET['tab_id']. 
		void
		
			setAutoLoading
		
					(string $url)
			 
	
			
 
		show (строка 1582)
	  
	
	
Выводит форму (если параметр $echo установлен в false, то возвращает HTML-код формы 
		string
		
			show
		
					([bool $echo = true])
			 
	
			
  | 
	|
            	
  |