Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
24.06.2012, 15:40 | #1 |
Senior Member
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
|
Помогите настроить меню
Доброго времени суток. Занимаюсь одним проектом, на котором потребовалось создать английскую версию сайта. Решил сильно не заморачиваться и сделал еще одну ветку, ниже русской версии сайта, присвоив урл для главной страницы английской версии en (установлен RealUrl). В итоге русская версия сайта domain.ru/ , английская domain.ru/en/ (baseURL = http:// domain.ru /) И все бы ничего, но на одной странице стоит два меню из которых одно работает отлично, а второе нет. Первое:
lib.menu2 = HMENU lib.menu2.entryLevel = 1 lib.menu2.1 = TMENU lib.menu2.1 { expAll = 1 noBlur = 1 wrap = | NO { allWrap = <li>|</li> } ACT = 1 ACT { allWrap = <li class="active">|</li> } } генерирует «нормальные ссылки», т.е. ссылки domain.ru/en/level1/, domain.ru/en/level2/ и т.д., а второе меню lib.menu5 = HMENU lib.menu5.entryLevel = 2 lib.menu5.special = directory lib.menu5.special.value = 6 lib.menu5.1 = TMENU lib.menu5.1 { NO { allWrap = | ATagTitle.field = title stdWrap.field = title stdWrap.cObject = COA stdWrap.cObject { 10 = IMAGE 10.file.import = uploads/media/ 10.file.import.field = media 10.file.import.listNum = 0 10.wrap = <li> 20 = TEXT 20.data = field:title 20.wrap = <span class="overlay"><em></em></span><span class="slide-caption"> | </span></li> } } ACT = 1 ACT { allWrap = | ATagTitle.field = title stdWrap.field = title stdWrap.cObject = COA stdWrap.cObject { 10 = IMAGE 10.file.import = uploads/media/ 10.file.import.field = media 10.file.import.listNum = 0 10.wrap = <li class="active"> 20 = TEXT 20.data = field:title 20.wrap = <span class="overlay"><em></em></span><span class="slide-caption"> | </span></li> } } } генерирует ссылки domain.ru/level1/, domain.ru/level2/ и т.е. отправляет на русскую версию сайта. Я так понимаю, что просто берется baseurl в качестве отправной точки. Подскажите, пожалуйста, как мне задать правило, чтобы второе меню работало и для английской версии сайта. |
26.06.2012, 15:21 | #2 |
Senior Member
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
|
Все оказалось банальнее до нельзя:
lib.menu5.special.value = 6 - неверный id указан. Исправил и все заработало. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Крутое меню с картинками и описанием пунктов на jquery! Помогите с реализацией? | Surlik | Общие вопросы | 3 | 15.05.2011 02:47 |
Помогите с меню пожалуйста | andrews46 | Общие вопросы | 3 | 16.04.2009 10:57 |
Рендеринг меню в таблицу | AleXUnder | Общие вопросы | 3 | 26.03.2009 17:55 |
Помогите с меню | iln | Общие вопросы | 3 | 12.03.2009 16:26 |
Графическое меню, бэкенд, фронтенд... помогите настроить кодировку. | Antony_A | Общие вопросы | 3 | 10.04.2008 11:42 |