Активный пункт меню и shortcut
Есть меню:
Главная - shortcut на главную - Меню1 - Меню2 - Меню3 При создании меню сайта стандартными средствами: Код:
60 = HMENU Как красиво через HMENU можно решить эту проблему, без условий и вставки ХТМЛ кода, то есть посредством TS? P.S. Нашел один сниппет но состояние ACT тоже не работает:( хотя разработчики уверяют обратное. |
shortcut на главную - в обычную страницу - в закладке options указать Show content from this page instead: главную
..как вариант |
Цитата:
вообще непонтяно зачем в данном случае вообще использовать шорткакт. используя врап у hmenu добавить <a href="домен">главная</a> и делов то. |
Сделать главную шорткатом на первую подстраницу.
|
Цитата:
|
Цитата:
При заходе на главную мы видим в адресной строке ровно то, что мы там ввели, ссылка на главную из сайта какой была такой и будет - просто имя сайта. Пример - http://tpaket.ru/ |
Подумай.
Это при первом заходе мы попадаем на домен. Дальше при обращении к первой странице мы обращаемся не к первой сстранице сайта, а к первой подстранице, которая имеет свой uid, title и т.п. Т.е. дальше при обращении к странице переход не будет вести на домен, а будет на домен с каким-нибудь /glavnaja/ или /main/ и т.п. |
Ну так для этого TS и есть чтобы избежать подобного:
Код:
temp.menu = HMENU |
Ну... так теже яйца, но вид боку. Вы предложили практически аналогичный способ, но чуть более сложный.
Я вставлял в врап, вы делаете через СОА. ну а дальше у вас чуть длиньее код, за счет того что typolink используете. у меня используется константа в качестве домена. Не понял что вы пытаетесб доказать? :) |
Вот совершенно не пытаюсь что-либо доказывать :) Код привел как ответ на вопрос по поводу "некошерности" вставки шортката с главной на подстраницу. Код длиннее, согласен, но использовать wrap самого меню мне в свое время показалось не вполне корректным.
|
Часовой пояс GMT +4, время: 17:35. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot