Что значит я получаю меню я не могу использовать на сайте ???
(Это риторический вопрос)
В TYPO3 вы можете создать столько меню, как вы хотите, и они могут представлять любой объем страниц, которые вы хотите, вы можете для экземпляра создать меню, которое принимает только суб -страницы какой-либо страницы (special = directory
), или даже вы можете указывать страницы, которые вы хотите использовать в меню один за другим (special = list
). Кроме того, вы можете решить, сколько уровней структуры страниц дерева вы будете использовать в меню (путем добавления следующих уровней в ваш HMENU TypoScript) и т.д. и т.п.
Собственно открытой дерево страниц структура TYPO3 является одним его основные преимущества, которые определенно выигрывают с другими подходами, например, с точки зрения категории/статьи подхода Joomla или тега/публикации WordPress, особенно в крупных, продвинутых порталах.
Посмотрите на документацию HMENU, особенно в "The .special property" части
Ваша структура может выглядеть как на скриншоте, где страницы меню 1 - Меню 4 являются только ярлыки к первой подобласти странице, то вы можете построить 4 HMENUs с special = directory
где
special.value = [UID of Menu page]
TIP: вам не нужно строить каждый lib.x_menu
из s- кормушка, как вы можете скопировать объект в новый и изменить только некоторый PARAMS т.е. (из вашего образца):
lib.field_topleftmenu= HMENU
lib.field_topleftmenu {
special = directory
special.value = 2
// etc...
}
lib.field_bottomleftmenu < lib.field_topleftmenu
lib.field_bottomleftmenu.special.value = 3
lib.field_toprightmenu < lib.field_topleftmenu
lib.field_toprightmenu.special.value = 4
// etc...
Таким образом, вы будете иметь идентичный стиль для всех меню, но Чех будет иметь другая точка начала (объявленный в special.value
)
Я знал, что это будет довольно легко. Я собираюсь попробовать это с таким подходом и дать вам обратную связь - Большое спасибо! – sebi
Мне удалось решить вашу проблему с вашей помощью – sebi