Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Разработка расширений / TYPO3 extension development (http://forum.typo3.ru/forumdisplay.php?f=38)
-   -   Ссылки на внутренние ресурсы экстеншна (http://forum.typo3.ru/showthread.php?t=7780)

uoziod 20.06.2009 13:37

Ссылки на внутренние ресурсы экстеншна
 
Вопрос такой. Имею в экстеншне собственные JS/CSS-ресурсы, которые корректно нужно отдать шаблону, дабы тот включил их в голову документа при его генерации. Предполагаю, что как минимум вручную в шаблоне где-нибудь в config'е придётся делать соответствующие включения, или всё таки можно без этого обойтись?

Pavel Antonov 20.06.2009 15:58

Через TS включенный в расширение.

Посмотрите как это делают другие расширения, например pmkslimbox.

uoziod 03.09.2009 14:59

что-то никак не разберусь(((
какие ещё есть примеры?

Nobody 21.03.2010 01:34

Вопрос, наверно, неактуален, но отвечу, вдруг, кому надо...

TS:
Код:

plugin.tx_myext_pi1 {
  mycss = resources/my.js
}

PHP:
Код:

$jsFile = $this->conf['mycss'];
$GLOBALS['TSFE']->aditionalHeaderData['myext_css'] = t3lib_extMgm::siteRelPath('myext') . $jsFile;


reva2 21.03.2010 09:33

Альтернативный вариант:
Цитата:

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;
}
)


Часовой пояс GMT +4, время: 10:42.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot