Класс A_ExpandTree

Дерево элементов. Подробнее...

Граф наследования:A_ExpandTree:

A_HTMLContent A_ExpandTreeJ

Полный список членов класса

Открытые члены

Открытые атрибуты


Подробное описание

Дерево элементов.

Конструктор(ы)

__construct (  ) 

Конструктор.


Методы

createData (  ) 

Формирование HTML кода всех элементов.

Аргументы:
string HTML.

Переопределяет метод предка A_HTMLContent.

createLink ( treeaction,
treeid,
id 
)

Формирование ссылки действия.

Аргументы:
string $treeaction Идентификатор действия.
string $treeid Идентификатор дерева.
string $id Идентификатор элемента.
Возвращает:
string Ссылка.

DownItem ( table  ) 

Перемещение элемента на позицию ниже.

Аргументы:
string $table Таблица БД со структурой дерева.

Expanded ( id,
table 
)

Разворачивает вложенные элементы до указанного.

Аргументы:
string $id Идентификатор элемента.
string $table Таблица БД со структурой дерева.

LoadTree ( table,
sort = "sort",
prefid = "dbetb_" 
)

Загрузка элементов дерева из БД.

Аргументы:
string $table Таблица БД со структурой дерева.
string $sort='sort' Поле для сортировки.
string $prefid='dbetb_' Префикс идентификаторов элементов (Идентификатор дерева).

UpItem ( table  ) 

Перемещение элемента на позицию выше.

Аргументы:
string $table Таблица БД со структурой дерева.


Данные класса

$items

Корневые элементы.

$itemsptr

Список ссылок на элементы.


Объявления и описания членов класса находятся в файле: