Как подключить скрипт для отдельной страницы Joomla 2.5?

php JavaScript сервер Joomla

Здравствуйте!
Необходимо добавить скрипт в <head></head>, который нужен только на одной странице, как можно реализовать данную задачу?

Знаю про конструкцию:

$doc =& JFactory::getDocument();
$doc->addScript($this->baseurl.'/templates/'.$this->template.'/javascript/menu.js', 'text/javascript', true);

Но как её использовать?
Буду очень признателен за любое решение данной проблемы!
За ранее Вам благодарен!
Ответы:
всё очень просто,
нужно в <head></head> шаблона добавить код:
<?php $itemid = JRequest::getInt( 'Itemid' ); ?>
<?php  if($itemid == '35') : ?>
$doc =& JFactory::getDocument();
$doc->addScript($this->baseurl.'/templates/'.$this->template.'/javascript/menu.js', 'text/javascript', true);
<?php endif ?>
где вместо 35 нужно поставить id пункта меню, к которому привязана нужная вам страница,
если эта страница до сих пор не связана с меню, то можно создать дополнительное невидимое меню, т.е. создать его, но не выводить на сайте, и привязать страницу к одному из его пунктов


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.