Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
28.04.2007, 21:22 | #1 |
Продвинутый
|
Помогите создать меню
Уважаемые специалисты TYPO3!
Подскажите пожалуйста, как можно создать меню, состоящее из 5 колонок(статичные, т.е. каждая ссылка постоянно на сайте) ? Перепробовал разные способы - с помощью templaviola. Но не получается. Спасибо! |
28.04.2007, 22:07 | #2 |
Senior Member
|
Опишите подробнее - что вы хотите получить и что делали
Последний раз редактировалось PhilD; 28.04.2007 в 22:19 |
30.04.2007, 12:03 | #3 |
Продвинутый
|
Спасибо PhilD!
Необходимо сделать меню состоящее из 5 колонок (5 разделов) Каждый раздел содержит несколько страниц. Название раздела должно быть неактивным. Что есть: 1. имеется шаблон под страницу и таблица стилей. 2. пробовал разметить с помощью templaviola, но подменю оказывается также горизонтальным, и показывается только после нажатия ссылки в главном меню 3. пробовал вставить следующий код: ## Menu [Begin] TEMP_SAMPLE = HMENU TEMP_SAMPLE { entryLevel=1 wrap=<table width="100%" border="1">|</table> 1=TMENU 1.expAll=1 1.NO{ doNotLinkIt=1 allWrap=|*|<tr><td align="left" valign="top" class="title">|</td>||<td align="left" valign="top" class="title">|</td>||<td class="title" align="left" valign="top">|</td>||<td class="title" align="left" valign="top">|</td></tr><tr><td class="title" colspan="4" height="35"> </td></tr>|*| } 1.IFSUB=1 1.IFSUB { doNotLinkIt=1 # allWrap=|*|<tr><td align="left" valign="top" class="title">| ||<td align="left" valign="top" class="title">| ||<td class="title" align="left" valign="top">| ||<td class="title" align="left" valign="top">| |*| wrapItemAndSub=|*|<tr><td align="left" valign="top" class="title">|</td>||<td align="left" valign="top" class="title">|</td>||<td class="title" align="left" valign="top">|</td>||<td class="title" align="left" valign="top">|</td></tr><tr><td class="title" colspan="4" height="35"> </td></tr>|*| } 2=TMENU #2.allWrap=|*| |aa</td> || |aa</td> || |aa</td> || |aa</td></tr><tr><td class="title" colspan="4" height="35"> </td></tr> |*| 2.NO{ allWrap=| } } ## Menu [End] (здесь 4 колонки), но выдает ошибку. |
30.04.2007, 12:36 | #4 |
Senior Member
|
что-то такое
Код:
tempMenu = HMENU tempMenu { 1 = TMENU 1 { expAll = 1 NO { doNotLinkIt = 1 allWrap = <div class="title">|</div> wrapItemAndSub = <div class="column">|</div> } } 2 = TMENU 2.NO.allWrap = <div class="item">|</div> } pps. для пуристов можно и переделать на ul/li, только скажите мне как правильно ul li li или ul li ul li при вложенности списков? Последний раз редактировалось PhilD; 30.04.2007 в 13:04 |
02.05.2007, 16:33 | #5 |
Продвинутый
|
Получается, что все меню выходит одной колонкой, добавление float в теги не помогает.
Если возможно, то напишите на ul li li Благодарю |
02.05.2007, 16:57 | #6 |
Продвинутый
|
Возможно ли для каждой колонки использовать свой div? Как их можно объединить в typo3 чтобы сист. понимала, что все это главное меню?
|
02.05.2007, 22:39 | #7 |
Senior Member
|
добавьте в CSS .column {float:left;}, все работает примерно так:
Последний раз редактировалось PhilD; 02.05.2007 в 23:31 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите с выпадающим меню | lamaka | Общие вопросы | 21 | 09.04.2007 14:20 |
Помогите с синтаксисом в меню | Илья | Общие вопросы | 11 | 22.02.2006 13:56 |
Помогите с синтаксисом в меню | Илья | Общие вопросы | 0 | 15.02.2006 23:00 |
как создать меню: Флаг языка+его название | Konstantin | Общие вопросы | 2 | 03.09.2005 00:57 |
Помогите с меню | Дмитрий Логвинов | Общие вопросы | 2 | 08.07.2005 18:12 |