![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
|
![]()
В общем вопрос такой. Есть такое хорошее работающее меню:
Код:
lib.mainmenu = HMENU lib.mainmenu.1 = TMENU lib.mainmenu.1 { expAll = 1 wrap = <UL>|</UL> NO.linkWrap = <LI class="tmnu">|</LI> IFSUB = 1 IFSUB { wrapItemAndSub = <LI class="tmnu">|<!--<![endif]--></LI> stdWrap.wrap = | <!--[if IE 7]><!--> linkWrap = | <!--<![endif]--> } } Код:
displayCatMenu { mode = nestedWraps catmenu_stdWrap.wrap =
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
Задам вопрос несколько с иного бока - почём цена вопроса?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
В листах подсказывают следующее:
That is going to be very hard to achieve using tt_news's default nestedWraps category menu as it does not have all the necessary wrap hooks that are needed in order to create your CSS drop down menu. You could create your own category menu using the 'userDisplayCatmenuHook' tt_news hook which will implement this functionality. Have a look at EXT:timtab for an example implementation. Что делать? Я не похапист ни разу.
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
|
![]()
К сожалению, в этой ситуации, скорее всего, никак не обойтись без знания php.
Один из вариантов решения проблемы, действительно хук userDisplayCatmenu. Второй способ решения проблемы - это воспользоваться HMENU со значением свойства special равным userdefined или userfunction. В этом случае Вам нужно всего лишь правильно заполнить массив пунктами меню из своего скрипта, а вывод меню на страницу как обычно сконфигурировать при помощи TypoScript. Второй вариант мне кажется более гибким и простым. Решение этой задачи средствами лишь одного TypoScript'а, если и возможно, то скорее займет больше времени чем выше предложенные решения. |
![]() |
![]() |
![]() |
#5 |
Senior Member
|
![]()
Дык может это....*потрясая бочонком пива* кто-нибудь возьмётся за это дело? :-)
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
![]() |
![]() |
![]() |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разметка каскадного вложенного меню в TemplaVoila | maaboo | Общие вопросы | 7 | 27.07.2008 17:11 |
condition для отдельного пункта меню, сделанного с помощью gifbuilder | wind | TypoScript практикум | 2 | 05.05.2008 12:45 |
Сложное меню | Tod | TypoScript практикум | 7 | 26.02.2008 18:29 |
Не получается отобразить меню второго уровня... | Vit Brevis | Общие вопросы | 5 | 22.11.2006 17:52 |
Меню из подстраниц | Grank | Общие вопросы | 6 | 31.01.2005 18:46 |