2014-10-27 5 views
0

У меня есть сайт Joomla, и я хочу удалить нижний колонтитул с страницы, не затрагивая его на других страницах. Пожалуйста, есть способ, которым я могу это сделать.Как отредактировать исходный код отдельных страниц Joomla

+0

Этот вопрос касается конкретных деталей реализации Joomla, вы можете получить лучший результат, если вы попробуете спросить [сайт Joomla Q & A StackExhange] (http://joomla.stackexchange.com) – Craig

ответ

0

У вас есть пара вариантов - вы должны установить дополнительный CSS для этой статьи, чтобы скрыть отдельный нижний колонтитул для этой отдельной страницы без проблем.

Кроме того, вы можете установить плагин как Sourcerer, который позволяет PHP-кодирование непосредственно в статьях в Joomla! (что действительно ДЕЙСТВИТЕЛЬНО!); то вы можете удалить его программно, если это необходимо.

Альтернативно - вы можете создать переопределение шаблона для этого конкретного шаблона/страницы и отредактировать PHP там, чтобы отразить соответствующий курс действий для этого URL/страницы.

Я попытался перечислить их в порядке наиболее простых и сложных.

0

Это не чистый метод спрятать элементы шаблона с помощью CSS (display: none). И для вашего намерения вам не нужен внешний плагин. Попробуйте страницу-вариант в вашем шаблоне index.php. Первый - получить страницу-варианта работы:

<?php $pageoption1 = JRequest::getVar('Itemid', ''); $pageoption2 = JRequest::getVar('page', ''); $pageoption3 = JRequest::getVar('option', ''); ?> 

И далее:

 <?php if ($pageoption1 == '1') { ?> 
This text will be visible only in the page with Menu Item ID 1 
<?php } ?> 

Это работает в последнее время в Joomla 2.5оГО - для новой версии я думаю, что он также будет работать нормально.

Смежные вопросы