Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   как передать GET параметр в TMENU (http://forum.typo3.ru/showthread.php?t=2801)

p33t 06.03.2007 15:24

как передать GET параметр в TMENU
 
Приветствую!

мне надо сделать следующую штуку
есть страница, например, example.com/mypage.html?foobar=<какое-то значение>
на этой странице есть TMENU
всем элементам этого меню надо так же добавить параметр foobar=<какое-то значение>
параметр я могу добавить через метод addParams.
Внимание, вопрос. Как мне получить значение foobar и добавить его через addParams?

Pavel Antonov 06.03.2007 15:43

Код:

addParams.data = GPvar:foobar
addParams.wrap = foobar=|


p33t 06.03.2007 16:04

Использую слеюующий код:

Код:

subparts.VERTNAV = HMENU
subparts.VERTNAV.1 = TMENU
subparts.VERTNAV.1 {
  addParams.data = GPvar:foobar
  addParams.wrap = &foobar=|
}

Не работает :(

p33t 07.03.2007 13:50

Нашёл решение (возможно, что не очень красивое, зато работает):

Код:

NO {
      doNotShowLink = 1
      before.cObject = TEXT
      before.cObject {
        field = nav_title//title
        typolink.parameter.field = uid
        typolink.additionalParams.data = GPvar:foobar
        typolink.additionalParams.wrap = &foobar=|
      }
}



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

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