Вообщем. Я верстаю шаблон для джумлы. Создал в index php <div id="login"> <jdoc:include type="modules" name="login" /> </div> вызов модуля. В templateDetails указал название позиции. В стилях css указал #login и написал стили и также подгрузил картинку, и теперь эта картинка отображается на всех страницах сайта, а мне надо только для одной стр
Код (PHP): <?php $article_id = JRequest::getCmd('id'); if($article_id == x) :?> <div id="login"> <jdoc:include type="modules" name="login" /> </div> <?php endif ?> Где х id нужной статьи
draff, ты что-то страшно написал, по-моему))) @AlexChervon, смотри - в Joomla модули можно привязывать к определённым страницам. Для этого нужно зайти в настройки модуля, далее вкладка "Привязка к пунктам меню" и выбираешь нужный пункт. Это если для страницы есть свой пункт меню. Если пункта меню нет - можно, например, подключить модуль в определённом материале (или в описание категории). Для этого заходишь в Материалы -> Менеджер материалов -> {название материала} и вставляешь метку для вставки модуля в виде: где "имя_позиции" - позиция, указанная в настройках модуля. При этом плагин "Контент - Загрузка модулей" должен быть ВКЛЮЧЁН.
Так я же не писал про вызов из шаблона. Я написал как вставить модули через админку. По-моему, при грамотном проектировании структуры сайта - эти способы подходят для 95% случаев