Просмотр полной версии : Ссылки на внутренние ресурсы экстеншна
Вопрос такой. Имею в экстеншне собственные JS/CSS-ресурсы, которые корректно нужно отдать шаблону, дабы тот включил их в голову документа при его генерации. Предполагаю, что как минимум вручную в шаблоне где-нибудь в config'е придётся делать соответствующие включения, или всё таки можно без этого обойтись?
Pavel Antonov
20.06.2009, 15:58
Через TS включенный в расширение.
Посмотрите как это делают другие расширения, например pmkslimbox.
что-то никак не разберусь(((
какие ещё есть примеры?
Вопрос, наверно, неактуален, но отвечу, вдруг, кому надо...
TS:
plugin.tx_myext_pi1 {
mycss = resources/my.js
}
PHP:
$jsFile = $this->conf['mycss'];
$GLOBALS['TSFE']->aditionalHeaderData['myext_css'] = t3lib_extMgm::siteRelPath('myext') . $jsFile;
Альтернативный вариант:
plugin.tt_news {
_CSS_DEFAULT_STYLE (
.news-single-rightbox,
.news-single-imgcaption,
.news-latest-date,
.news-latest-morelink,
.news-latest-category,
.news-list-category,
.news-list-author,
.news-list-imgcaption,
.news-list-date,
.news-list-browse,
.news-amenu-container,
.news-catmenu {
font-size:10px;
}
)
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot