Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Плагин вставки скрипта 
:(
    Опции темы
volod3000
  Дата 28.7.2010, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 18.12.2008

Репутация: нет
Всего: нет



Доброе время суток.

Пишу простейший плагин, но что-то заклинило, не могу его заставить работать.

Задача плагина вставить JS-файл перед тегом </head>

Вот что написал.

Код

 
defined( '_JEXEC' ) or die( 'Restricted access' );
 
jimport( 'joomla.plugin.plugin' );
 
class plggrayscale extends JPlugin {
 
    function plgSystemPlg_grayscale( &$subject ){
        parent::__construct( $subject );
        $this->_plugin = JPluginHelper::getPlugin( 'system', 'grayscale' );
        $this->_mainframe= &JFactory::getApplication('site');
        $this->_jqpath = '';
        if($this->_mainframe->isAdmin())return;
 
    }
 
    function onAfterInitialise() {
 
        if($this->_mainframe->isAdmin())return;
 
 
        $document = &JFactory::getDocument();
 
        $this->_jqpath = JURI::root (true)."/plugins/system/grayscale/gra.js";
 
                    $document->addScript($this->_jqpath); 
 
 
    }
}
 


Но эффект нет , при загрузке страницы скрипта нет.

Кто разбирается , подскажите где ошибка и как ее исправить, а то голова уже дымиться .   smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Joomla | Следующая тема »


 




[ Время генерации скрипта: 0.0368 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.