PDA

Просмотр полной версии : Использование PHP в TypoScript Setup


anatooly
12.12.2011, 17:01
Правка Шаблон "lib.footer" на странице "TypoScript"

TypoScript Setup:

lib.footer = TEXT
lib.footer {
value (
<p>Текст</p>
)
}

Как внутри <p>Текст</p> добавить или заменить данными из внешнего php-файла, или как его подключить?

Dmitry Dulepov
12.12.2011, 17:21
Внутри TEXT можно использовать postUserFunc.

anatooly
12.12.2011, 17:27
Будь так добр можешь привести малюсенький пример, как это реализовать (прописать)?

В документации это как-то так описуют:

page.includeLibs.some_random_id_string = fileadmin/userfunctions.php
page.config.admPanel = 1

page.20 = USER
page.20.userFunc = user_functions->multiplyTes

anatooly
12.12.2011, 19:19
includeLibs.links = fileadmin/links/index.php
lib.footer = TEXT
lib.footer {
value (
<p></p>
)
postUserFunc = user_linksString
}

Значение из value вручную перенес на вывод из скрипта

<?php
function user_linksString() {
return '<p>Текст</p>';
}
?>