PDA

Просмотр полной версии : RealURL и page:id


elezeo
13.07.2011, 14:24
Код TypoScript в шаблоне из примеров книги

#Print Version URL:
lib.print_url = TEXT
lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1
lib.print_url.htmlSpecialChars = 1
lib.print_url.insertData = 1
...


При включении RealURL никаких проблем не возникает.
Но меня интересует вопрос:
Как в TypoScript показывать такие же реальные урлы.
Предполагаю, что надо включить какой-то обработчик (типа .htmlSpecialChars = 1)
Подскажите пожалуйста каккую и так ,чтобы если RealURL не установлен, то это не вызывало ошибки.

Заранее благодарю и думаю это пригодиться многим.

Valery Romanchev
13.07.2011, 19:32
надо использовать typolink с
returnLast = url

(гугле даст много примеров использования)

elezeo
13.07.2011, 23:13
надо использовать typolink с
returnLast = url

(гугле даст много примеров использования)

Благодарю. Разобрался.
Привожу кусок измененного кода
#Print Version URL:
lib.print_url = TEXT
lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1
lib.print_url.typolink {
parameter = {page:uid}
parameter.insertData = 1
additionalParams = &print=1
no_cache = 1
returnLast = url
}

Думаю расшифровывать не надо.