Описание

Класс, отвечающий за подгрузку дерева пользовательских разделов.

  • author: Казбек Елекоев <elekoev@binn.ru>
  • version: 4.0
  • copyright: Copyright (c) 2007, OOO "СИБИЭС Групп"

Располагается в /lib/sbCustomCategs.inc.php (строка 19)


	
			
Прямые потомки класса
Класс Описание
sbCustomElements Класс выводит дерево пользовательских разделов, созданных классом sbCustomCategs
Переменные (список)
Методы (список)
sbCustomCategs __construct ([string $ident = ''])
void addItem (string $itemId, string $itemTitle, string $itemEvent, [string $itemIcon = ''], [string $itemDopStr = ''])
void init ()
Переменные
string $mCategsJavascriptStr = '' (строка 35)

JavaScript-код, выводимый перед инициализацией дерева разделов

  • access: public
int $mCategsSelectedId = '' (строка 42)

Идентификатор выбранного раздела

  • access: public
bool $mCategsTreeLines = true (строка 49)

Выводить или нет пунктирные линии у дерева

  • access: public
int $mImageHeight = 16 (строка 83)

Высота картинок разделов (px)

Все картинки у всех разделов должны быть одинаковой высоты.

  • access: public
string $mImagePath = '/tree/' (строка 58)

Относительный путь к картинкам разделов

Путь указывается относительно SB_CMS_IMG_URL.

  • access: public
int $mImageWidth = 16 (строка 74)

Ширина картинок разделов (px)

Все картинки у всех разделов должны быть одинаковой ширины.

  • access: public
array $mItems = array() (строка 28)

Массив пунктов в дереве

Каждый пункт - это объект sbCustomCategsItem.

  • access: public
Методы
Конструктор __construct (строка 90)

Конструктор класса

  • access: public
sbCustomCategs __construct ([string $ident = ''])
  • string $ident: Идентификатор дерева.

Переопределен в потомках как:
addItem (строка 113)

Метод добавляет раздел.

  • access: public
void addItem (string $itemId, string $itemTitle, string $itemEvent, [string $itemIcon = ''], [string $itemDopStr = ''])
  • string $itemId: Уникальное идентификационное имя раздела. Может содержать буквы латинского алфавита, цифры и знак подчеркивания.
  • string $itemTitle: Название раздела.
  • string $itemEvent: Событие, отвечающее за вывод HTML в основную область при клике по разделу.
  • string $itemIcon: Название файла, содержащего иконку раздела. Если передана пустая строка, то иконка не выводится.
  • string $itemDopStr: Доп. строка. Выводится после имени раздела в скобках.
init (строка 134)

Инициализация переменных класса и вывод JavaScript-кода для работы с разделами

  • access: public
void init ()

Переопределен в потомках как:
  • sbCustomElements::init() : Выводит две области, одна отображает дерево разделов, в другую производится подгрузка содержимого раздела
Техническая поддержка:
Сайт: http://www.sbuilder.ru/tec_support.php
E-mail: support@sbuilder.ru
Copyright © 2001-2008, ООО "СИБИЭС Групп"
Документация сгенерирована с использованием phpDocumentor