[Typo3-UG Russia] Меню с подменю в 2 столбика
Dmitriy Osadchiy
dmi3 at clarity.kiev.ua
Tue Jul 12 15:06:58 CEST 2005
Прикол заключается в следующем, что при построении графического меню,
TYPO3 обращает внимание только на объекты типа TEXT and IMAGE, которые
"можно" превратить в обычную картинку. Все остальные она игнорирует.
Кроме того, как мне кажется, само temp.menu_2, построено не совсем
верно. Начинать всегда надо с первого уровня меню, т.е. с temp.menu_2.1,
хотя начать строить его можно с любого уровня (тут я сам запутался),
скажем страницы - начала текущего меню.
Сам объект HMENU позволяет создавать сколь угодно вложенные менюшки
(предел 99 вложений, на сколько я помню). Описать лишь надо все уровни в
одном объекте.
Т.е. в данном случае просто надо было добавить temp.menu_1.2, ну или сделай
temp.menu_1.2 < temp.menu_2.2
Надеюсь, что это сработает.
Slava Dubrovskiy wrote:
> Здравствуйте.
>
> Еще хочу спросить у гуру. Возможна ли такая конструкция, когда в элемент
> меню первого уровня (temp.menu_1) входит все меню второго уровня
> (temp.menu_2)?
> Вопрос: почему не работает как его сделать работоспособным?
>
> # Создаем второй уровень объекта-меню, текстовый
> temp.menu_2 = HMENU
> temp.menu_2.entryLevel = 3
> temp.menu_2.2 = TMENU
> temp.menu_2.2.NO.allWrap = | <br>
>
> # Первый уровень объекта-меню, графический
> temp.menu_1 = HMENU
> temp.menu_1.entryLevel = 1
> temp.menu_1.1 = GMENU
> temp.menu_1.1{
> expAll = 1
> # Нормальное состояние свойств
> NO{
> allWrap = |*|<tr><td> <table border="1"><tr><td>|</td></tr></table>
> </td> || <td><table border="1"><tr><td>|</td></tr></table></td></tr> |*|
> XY = [4.w]+[5.w]+[6.w],[4.h]
> 4 = IMAGE
> 4.file = fileadmin/pic/midle.gif
> 4.tile = 20
> 5 = IMAGE
> 5.file = fileadmin/pic/angl_left.gif
> 6 = IMAGE
> 6.file = fileadmin/pic/angl_right.gif
> 6.align = r
> 10 = TEXT
> 10.text.field = title
> 10.offset = 5,20
> 10.align = left
> 10.niceText = 1
> 10.antiAlias=0
>
> # И вот здесь включаем меню второго уровня
> 20 < temp.menu_2
>
> }
> }
>
>
More information about the TYPO3-russia
mailing list