Многим нравится интерфейс, которым обладает панель конфигурации Joomla 1.5, в частности, так называемые закладки, которые позволяют скрыть от пользователя всю сложность интерфейса и показывать ему только то, что необходимо в данный момент. Ниже приведен кусок кода с пояснениями, для того чтобы вы могли использовать такой интерфейс в своих скриптах.
<?php //1. подключаем класс закладок
jimport('joomla.html.pane'); //2. Создаем экземпляр класса. $pane=& Jpane::getInstance(); //3. Начинаем выводить пано, на которой будут закладки, назовем его tabs-pane echo$pane->startPane("tabs-pane"); //4. Выводим заголовок первой закладки с id равным first-tab echo$pane->startPanel("Первая закладка","first-tab"); //5. Выводим данные которые хотим разместить в закладке echo'<h1>Привет моя первая закладка</h1>'; //6. Закрываем первую закладку. echo$pane->endPanel(); //7. Выводим заголовок второй закладки с id равным second-tab echo$pane->startPanel("Вторая закладка","second-tab"); //8. Выводим данные которые хотим разместить в закладке echo'<h1>Привет моя вторая закладка</h1>'; //9. Закрываем вторую закладку. echo$pane->endPanel(); //10. Закрываем пано на котором расположены закладки echo$pane->endPane(); ?>
Что бы вывести контент не в виде табов, а в виде аккордиона, нужно передать параметр sliders