PDA

Просмотр полной версии : Как указать место вставки результата из PHP?


ScorpionGhost
08.07.2009, 02:18
Здравствуйте, подскажите пожалуйста, как заставить результат из файла php прописпться между метками <!--###news_date### begin --> <!--###news_date### end -->
В setup написано следующее:
includeLibs.include_php =fileadmin/template/main/scripts/date.inc

при этом дата выводится правильно но вверху в начале документа, как загнать ее в метки?

shuman
08.07.2009, 05:11
Здравствуйте, подскажите пожалуйста, как заставить результат из файла php прописпться между метками <!--###news_date### begin --> <!--###news_date### end -->
В setup написано следующее:
includeLibs.include_php =fileadmin/template/main/scripts/date.inc

при этом дата выводится правильно но вверху в начале документа, как загнать ее в метки?

http://forum.typo3.biz/archive/index.php/t-1062.html

ScorpionGhost
08.07.2009, 12:54
http://forum.typo3.biz/archive/index.php/t-1062.html

Помогите пожалуйста написать код для SETUP, чтобы результат вставлялся в конкретный див с названием news_date. Обыскался на всех ресурсах - так и не смог понять. PHP-код рабочий (он прекрасно работал на сайте), но, в TYPO3 никак не могу вставить.
Заранее спасибо всем... :(((

shuman
10.07.2009, 06:40
includeLibs.include_php =fileadmin/template/main/scripts/date.inc
page.10.subparts.news_date = USER
page.10.subparts.news_date.userFunc = user_yourclass->yourfunction

первое что в голову приходит - внутри date.inc создайте класс
там функцию

если таковых нет то поищите в tsref как вставить простой php

тут было много раз сказано - typo3 непростая система по многим причинам:
1. приходится изучать TypoScript
2. нет готового решения для сайта на русском языке
3. нет готового решения для Templa-вуаля - приходится мучится с automaketemplate

ScorpionGhost
11.07.2009, 21:02
Спасибо. Ответ был найден на немецком сайте :)