#joomla #joomla1.5
#joomla #joomla1.5
Вопрос:
Я новичок в joomla, и я собираюсь разработать веб-сайт с joomla 1.5. Для сайта у меня есть шаблон html css. Теперь я хочу преобразовать это в шаблон joomla с разными файлами (верхний, нижний колонтитулы, боковая панель и т.д.). Возможно ли это? если да, то как я могу это сделать?
и как я могу создать разные храмы страниц для моей другой страницы (например, о компании, Продуктах и т.д.) Пожалуйста, помогите мне….
Ответ №1:
Я бы рекомендовал начать отсюда:http://docs.joomla.org/Creating_a_basic_Joomla !_template
http://docs.joomla.org/JDOC:Joomla !_1.5_Template_Tutorials_Project
Я бы также рекомендовал посетитьhttp://demo .yootheme.com или http://demo.rockettheme.com и найти один из их бесплатных шаблонов (я полагаю, у обоих есть один или два) для загрузки. Таким образом, вы можете проанализировать, как создан и организован профессиональный шаблон, и применить его к своему собственному проекту.
Ваш последний вопрос: Создать разные шаблоны для применения к разным страницам. Самый простой способ — следовать инструкциям (выше), чтобы создать / изменить / установить второй шаблон. Затем воспользуйтесь менеджером шаблонов Joomla и укажите, какие страницы к какому шаблону применяются.
Комментарии:
1. Добро пожаловать! Если ответ правильный, пожалуйста, не забудьте установить флажок «ответил» под номером голосования.
Ответ №2:
Вы, конечно, можете создавать разные файлы для каждой части страницы, но в Joomla это действительно не обязательно. В Joomla есть только одна «страница», index.php файл. Весь веб-сайт создается с использованием этого файла. Вы можете управлять различными частями веб-сайта, называемыми позициями в Joomla, с помощью 3 различных методов
- использование условных операторов, которые определяют, нужно ли их вообще отображать
- использование модулей для размещения контента в различных позициях
- использование CSS для управления отображением каждого модуля
Хотя технически возможно использовать несколько шаблонов в Joomla, в этом почти всегда нет необходимости. В пунктах меню, используемых для создания страниц в Joomla, вы можете указать параметр, называемый суффиксом класса страницы. Вы можете вставить это в тег body вашего шаблона, что дает вам полный контроль над каждой страницей веб-сайта с помощью CSS, а не кодирования другого шаблона. Используйте этот код, чтобы добавить суффикс класса страницы к вашему тегу body —
<?php
$menu = amp;JSite::getMenu();
$active = $menu->getActive();
$pageclass = "";
if (is_object( $active )) :
$params = new JParameter( $active->params );
$pageclass = $params->get( 'pageclass_sfx' );
endif;
?>
<body id="<?php echo $pageclass ? $pageclass : 'default'; ?>">
Это также совместимо со всеми большими фреймворками.
Ответ №3:
Если вы хотите отображать разные верхние колонтитулы и боковую панель на каждой странице. Это может быть легко возможно в joomla. Вам нужно просто создать пользовательский модуль в joomla, и вы управляете опцией отображения этого модуля у администратора joomla.