Просмотр полной версии : Меню с оригинальной версткой для каждого пункта
имеется меню вида:
картинка1 пункт1 картинка2 | картинка3 пункт2 картинка4 | картинка5 пункт3 картинка6
В общем, повторяющихся элементов ноль.
Что в таких случаях используется?
выборка картинок из поля media страниц или по id страниц
Valery Romanchev
21.05.2007, 20:18
еще можно прописать id для элементов навигации (чтобы вставлялись id страниц) и вставлять картинки через CSS
Валерий, думал об этом если честно, но там все сверстано очень и очень мрачно. Еще такой прикол, что это меню как бы по разделам, то есть в конструкции:
картинка1 пункт1 картинка2 | картинка3 пункт2 картинка4 | картинка5 пункт3 картинка6
пункты 1, 2, 3 состоят в общей сложности из 100-200 страниц. Если делать через медиа, то я так полагаю для всего количества страниц прийдется править поле медиа, хотя по сути мне нужно знать в каком именно разделе мы находимся.
Поэтому сейчас сделано через condition - PIDinRootline (собственно че скрывать источник - горизонтальное меню в www.invision.com.ua :)).
Захотел добавить языки и смотрю на это набор PIDinRootline'ов некрасиво как-то:) тем более для каждого условия еще добавить перевод на 3 языка, получится 18 кондишинов. Захотелось привести к нормальному виду, вспоминая рассуждения Павла Антонова о том, что использовать в TS ссылки <a> кощунство, а нужно только typolink.
id для страниц можно вставить, а толку? мне нужны именно разделы.
Вот. Еще раз о проблеме. Чтобы внести окончательную ясность:) Сейчас там идет вставка обычного HTML.
[PIDinRootline = 7]
lib.top_menu = HTML
lib.top_menu.value = ...
[PIDinRootline = 8]
lib.top_menu = HTML
lib.top_menu.value = ...
Как вариант сделать все через typolink (в то время было лень добавлять). Так вот в любом случае все что мне нужно это знать какой раздел меню сейчас активен и на него как-то повлиять. Делать 6 конструкций (для каждого раздела) с 6тью настройками (текст, врап + какой-то параметр отображающий активный пункт) очень громоздко.
В общем, если кто может что-то сказать по данным рассуждениям и применением TS милости прошу, сам же пока попробую это меню переверстать (выглядит оно не так страшно, как код предоставленных верстальшиком)
вообще сейчас это больше похоже на скользящий контент, чем на конструкцию в меню.Т.е. точно ли нужно вставлять все это дело в меню?
Можно использовать поле media только у 1го уровня, а потом использовать конструкцию levelmedia:1
Можно использовать поле media только у 1го уровня, а потом использовать конструкцию levelmedia:1
Вот это уже поинтересней! Спасибо. Буду разбираться.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot