Класс A_Grid

Класс таблицы. Подробнее...

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

Smarty

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

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

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


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

Класс таблицы.

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

__construct ( cols,
template = 'default_grid.tpl' 
)

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

Аргументы:
integer $cols Количество столбцов в таблице.
string $template='default_grid.tpl' Шаблон таблицы.


Методы

AddRow ( row,
class = "" 
)

Добавление строки в таблицу.

Аргументы:
array $row Массив с данными ячеек.
string $class CSS класс для строки.

createData (  ) 

Метод формирования дополнительных данных доступных в шаблоне.

getContent ( template = null  ) 

Метод возвращает сгенерированный код контейнера вместе с вложенным объектом.

Аргументы:
string $template=null Шаблон, если не указано, то используется указанный при создании.
Возвращает:
string HTML код таблицы.

SetCell ( i,
j,
cell 
)

Устанавливает значение для ячейки.

Аргументы:
integer $i Индекс строки.
integer $j Индекс столбца.
mixed $cell Значение для ячейки.

SetTitle ( title  ) 

Устанавливает заголовок.

Аргументы:
string $title Заголовок.


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

$align

Список с выравниванием каждого стобца.

$cells

Содержимое ячеек (двумерный массив).

$class

Список названий css классов строк.

$cols

Количество столбцов.

$headers

Список названий столбцов.

$rows

Количество строк.

$template

Класс таблицы.

$title

Заголовок таблицы.

$width

Список с шириной каждого стобца.


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