Добавление JavaScript
Расширяю BE, понадобилось добавить JavaScript. Как это сделать?
Скрипт лежит в отдельном файле mod1/js/script.js |
Если это BE-модуль, то просто в одном из мест сделать
$content .= '<script type="text/javascript" src="js/script.js"></script>" |
а можно еще попробовать поиграться с объектом template и такими атрибутами как template->JScode, template->JScodeArray и методами template->insertStylesAndJS(), etc.
Сам никогда не пробовал, но всегда было интересно ;) Так что можешь поковырять, а потом нам расскажешь что и как. |
Цитата:
Можно конечно Smarty поставить и его юзать, но это дополнительный депенденс для своего экстеншена, а это как раз и не хочется. Ну что, комьюнити, кто-ньть поделится опытом реализации MVC патерна в BE? Т.к. на сколько я понял стандартный HTML Template Engine не работает в BE. Так что меня этот вопрос оч сильно интересует. Заранее спасибо! |
Сделал так
$this->doc->JScode = ' <script type="text/javascript" src="js/checker.js"></script> '; Проверил, работает. |
Часовой пояс GMT +4, время: 22:19. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot