Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   TS: Срастить два меню. (http://forum.typo3.ru/showthread.php?t=11840)

Dimanoss 11.09.2015 13:02

TS: Срастить два меню.
 
День добрый. Есть необходимость создать меню, включающее в себя два других. Ну, есть основное меню (в шапке), есть дополнительное (в подвале). А вот для мобильной версии есть необходимость создать менюшку, содержащее оба этих меню в той же последовательности. Менюшки разные, основное - обычное (HMENU / entryLevel = 0), дополнительное - с заморочками, от скрытой папки выстраивается (HMENU / .special = directory).

Вот как их в одно упаковать, в толк не возьму.

Manas 16.09.2015 09:25

Можно так

Код:

lib.mobileMenu = COA
lib.mobileMenu {
 
  10 = HMENU
  10.special = directory
  10.special.value = 1
  10.1 = TMENU
  10.1 {
    ....
  }

  20 = HMENU
  20.1 = TMENU
  20.1 {
    ....
  }
}

А можно подряд 2 ts объекта вставить.
Если у вас templavoila замапьте их на какой-нибудь контейнер *.outer
Если fluid, то
<f:cObject typoscriptObjectPath="lib.menu1" />
<f:cObject typoscriptObjectPath="lib.menu2" />

Dimanoss 16.09.2015 14:25

да, спасибо, я уже примерно как во 2-м варианте описано, сделал. Но попробую обязательно и 1-й вариант. Интересно.


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

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