Изменяем вид шаблона для отдельной страницы в Joomla

Задача: сделать главную страницу joomla-сайта не по шаблону, а именно – убрать sidebar (боковой модульный контент) и растянуть основной контент на 100%.
Сначала я пытался присвоить префикс к одной из страниц, а дальше для этого префикса написать стили перекрывающие этот ненужный “бок”. Но потом понял, что правильнее будет сделать измененную копию шаблона и подключить её на одну из страниц (в моем случае – на главную сайта). Оказалось не так трудно, как звучит…

Лезем в FTP, дублируем в каталоге /www/site.ru/templates/ папку основного шаблона (т.е. чтобы получилось 2 папки с шаблонами, например mytemplete и mytemplete2).
Идем в Админку > Шаблоны, видим там два шаблона с одним названием. В только что созданном выбираем “Изменить” и ставим “Привязка к меню” > “Выберите из списка” и выбираем страницу, на которой хотим подлючить копию шаблона.
Теперь редактируем html-код нашей копии шаблона: нажимаем кнопку “Изменить HTML-код” и ищем в коде строки, отвечающие за основной контент и модули отображения. В моем случае, я закомментировал “right block” (это и есть sidebar) и изменил ширину “midblock” с 68% на 100% (увеличил площадь основного контента). Сохранил изменения и увидел, что теперь на нужной мне странице – контент отображается на всю ширину, без сайдбаров.

Осталось только наполнить эту страницу нужной мне инфой и сделать её главной. Profit!

comments powered by HyperComments