PDA

Просмотр полной версии : Шаблон от tt_news работает только из EXT


maaboo
25.08.2008, 19:14
Столкнулся с таким явлением - когда ставлю ссылку на свой шаблон, например:

dat/templates/tt_news.html

- новость перестаёт показываться, но когда включаешь вместо этого:

EXT:tt_news/pi/tt_news_v2_template.html

всё работает (подцепляется шаблон и css по имени news.css, который прописан в headerData).

Строки типа:

plugin.tt_news {
templateFile = dat/templates/tt_news.html
_CSS_DEFAULT_STYLE >
}

не помогают, они вообще не влияют на содержимое поля Plugin - Template - Template file reference.

Как фиксить и куда смотреть?

Valery Romanchev
25.08.2008, 19:30
dat/templates/tt_news.html
попробуйте положить в fileadmin
чтобы было fileadmin/dat/templates/tt_news.html

maaboo
25.08.2008, 19:33
Я уж так надеялся, что это не захардкодено, но коль скоро столь маститые мастера предлагают - попробую...

УПД: положил в fileadmin/templates/ которую пришлось создать по такому случаю, работает, но мне это не нравится. Надо править сорс?

Valery Romanchev
25.08.2008, 20:00
нет, не надо.
надо настроить в localconf.php параметр, которые позволяет юзать другие директории
ищется это в Install Tool
и еще может mount сделать..

гугле тоже может помочь, если толково ее спрашивать не эту тему

dmartynenko
26.08.2008, 18:12
Я уж так надеялся, что это не захардкодено, но коль скоро столь маститые мастера предлагают - попробую...

УПД: положил в fileadmin/templates/ которую пришлось создать по такому случаю, работает, но мне это не нравится. Надо править сорс?

Использовать п оумолчанию можно только пути из fileadmin/ или EXT (в целях безопастности, конечно же).
Но в TYPO3 мало что нельзя поменять.
Просто нужно добавить в localconf.php в переменную список разрешенных путей, например так:
$TYPO3_CONF_VARS["FE"]["addAllowedPaths"] = 'cnstats/';

http://www.typo3-jack.net/typo3-english-lists-netfielders-de/7057-typo3-dynamic-image-outside-fileadmin-folder.html