PDA

Просмотр полной версии : Как получить читаемый url по id страницы?


NiKRON
20.08.2007, 16:35
typolink не подходит. Он сам создёт тэг A. А у меня этот тэг уже есть, меняется только его атрибут href. Стало быть мне нужен чистый url страницы вида RealURL зная id-страницы.

Dutchak Vitaly
20.08.2007, 16:37
Откуда берется uid? и почему нельзя и тэг A загнать в TypoScript?

NiKRON
20.08.2007, 17:00
В шаблоне замапена картинка со ссылкой. (templavoila) Вернее замапен атрибут ссылки. Теперь в этот атрибут нужно передать ссылку на страницу с id равным 11.

Сейчас это выглядит так:
lib.link_map = TEXT
lib.link_map{
value = /?id=11
htmlSpecialChars = 1
insertData = 1
}

Нужно вместо "/?id=11" - поместить RealURL ссылку.
Что-то вроде
getRealURLByPageId(11);
:)

void
20.08.2007, 19:12
В typolink есть такой параметр, returnLast. Если его задать равным "url", будет возвращена только ссылка, без тэга.

NiKRON
21.08.2007, 13:44
Ах вот оно что. Я его пропустил, потому что как-то нелогично назван параметр - "вернутьПоследний"
Спасибо.