Класс 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

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


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