Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Как получить pid страницы в TS? (http://forum.typo3.ru/showthread.php?t=1618)

z0r1k 21.07.2006 14:51

Как получить pid (pages-uid) страницы в TS?
 
Тут дело такое... нужно получить pid (pages-uid) страницы в TMENU и присвоить этому элементу дтругой стиль....
вопрос: как получить pid страницы в TS для TMENU и проверить через какой-ньть if та ли это страница... т.е. например у нее pid = 79?

void 21.07.2006 17:22

Это всё же не pid, а uid страницы. Т.к. pid - это parent id...
Насчет вопроса... пусть меня кто-нибудь поправит, но мне кажется, что это можно сделать только через USERDEF1 и его .itemArrayProcFunc

Volodymyr Pavlyuk 21.07.2006 19:56

а зачем так сложно, ведь можно и так:

[globalVar = TSFE:id = {$my_uid}]
....
# если будем на странице с my_uid, то даний блок задействуется
....
[GLOBAL]

void 21.07.2006 20:23

я так понимаю, нужно для части страниц (не текущей) в меню иметь один шаблон, а для другой части (тоже не текущей) - другой. в этом случае условие не прокатит...


Часовой пояс GMT +4, время: 11:54.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot