Как редактировать исходный код отдельных страниц Joomla

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

2 ответа

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

Кроме того, вы можете установить плагин наподобие Sourcerer, который позволяет кодировать PHP прямо в статьи в Joomla! (что очень удобно!); тогда вы можете удалить его программно, если это необходимо.

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

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

Это не чистый способ скрыть элементы шаблона с помощью 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.X - для более новой версии я думаю, что это также будет работать нормально.

Другие вопросы по тегам