Описание
Класс для работы с закладками Во многих диалоговых окнах системы используются закладки, как загружаемые сразу, так и подгружаемые через AJAX по мере необходимости. Данный класс реализует такой механизм. Принцип работы с классом следующий:
Располагается в /lib/sbTabs.inc.php (строка 63) Переменные (список)
string
$mOnLoad
string
$mTabsOnLoad
Методы (список)
sbTabs
__construct
([string $form_action = ''], [string $form_target = 'thisDialog'], [string $form_method = 'post'], [string $form_on_submit = 'checkValues()'], [string $form_dop_str = ''])
Переменные
Методы
Конструктор __construct (строка 180)
Конструктор класса
sbTabs
__construct
([string $form_action = ''], [string $form_target = 'thisDialog'], [string $form_method = 'post'], [string $form_on_submit = 'checkValues()'], [string $form_dop_str = ''])
addTab (строка 239)
Добавляет закладку
void
addTab
(string $title, [string $content = ''], [string $show = true])
setAutoLoading (строка 203)
Устанавливает событие и параметры, вызываемое для подгрузки закладок через AJAX Данное событие должно возвращать HTML-код подгружаемой закладки. ID закладки передается событию через $_GET['tab_id'].
void
setAutoLoading
(string $url)
setBottom (строка 215)
Устанавливает HTML-код, выводимый внизу закладок Обычно данный код содержит кнопки отправки формы и закрытия диалогового окна.
void
setBottom
(string $str)
setTop (строка 227)
Устанавливает HTML-код, выводимый над формой отправки данных Обычно данный код содержит JavaScript-функции, необходимые для работы формы.
void
setTop
(string $str)
show (строка 256)
Выводит закладки и их содержимое Eсли параметр $echo установлен в false, то вывод в браузер не осуществляется.
string
show
([boolean $echo = true])
|
|
|