MosTabs
Материал из Документация JoostinaCMS
Описание
Класс для работы с закладками.
Класс расположен в файле /includes/joomla.php
Для работы требуются следующие файлы:
- /includes/js/tabs/joostina.tabs.css.php
- /includes/js/tabs/joostina.tabs.js.php
- /includes/js/tabs/tabpane.css
- /includes/js/tabs/tabpane_mini.js
Функции
mosTabs($a,$b)
Конструктор класса mosTabs имеет два параметра:
$a - Использовать ли cookies. ( 1 -- да, 0 -- нет)
$b - Использовать ли вывод соответствующий стандарту xHTML. ( 1 -- да, 0 -- нет)
startPane($a)
Объявление блока закладок с уникальным id на странице.
Эта функция класса содержит один параметр -- id блока.
startTab($a,$b);
Эта функция вставляет закладку с параметрами
$a - Отображаемое имя закладки.
$b - Id закладки. Должен быть уникальным и содержать латинские буквы.
endTab();
Функция закрывает закладку.
endPane();
Функция закрывает блок закладок
Пример использования
1. Создаём элемент класса
$tabs = new mosTabs(0,1);
2. Объявляем блок заклаток.
$tabs->startPane("mytabs");
3. Создаём вкладки
$tabs->startTab("Первая страница","page1");
echo "Страница 1";
$tabs->endTab();
$tabs->startTab("Вторая страница","page2");
echo "Страница 2";
$tabs->endTab();
$tabs->startTab("Третья страница","page3");
echo "Страница 3";
$tabs->endTab();
4. Закрываем блок вкладок
$tabs->endPane();



