Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 18.05.2010, 13:17   #1
Gemini
Новенький
 
Регистрация: 18.05.2010
Сообщений: 11
По умолчанию Свертываемое меню.

Здравствуйте всем.

Я новичок в использовании typo3.

И поэтому возник вопрос.

Как можно сделать древовидное, или свертываемое/развертываемое меню?
Т.е. по клику,если оно свернуто - разворачивается, по клику, если развернуто - сворачивается.

Или что то типа http://webdesign.site3k.net/?/conjun.../menutree.html - большого меню слева.

На данный момент создаю меню как:
Код:
temp.mm = HMENU
temp.mm.1 = TMENU
temp.mm.1.NO.linkWrap = <p> | </p>

temp.mm.1.expAll = 0
temp.mm.1.SPC = 1

temp.mm.2 = TMENU
temp.mm.2.NO.linkWrap = <div style="margin-left: 20px; margin-top: 5px; font-size:11px;"> | </div>
Соответственно, по нажатию на пункт меню 1 уровня, появляется подменю, но свернуть его еще раз нельзя....
Gemini вне форума   Ответить с цитированием
Старый 19.05.2010, 00:47   #2
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию

Посмотри на это меню:
http://typo3.org/extensions/reposito...rdion/current/
Илья вне форума   Ответить с цитированием
Старый 19.05.2010, 17:51   #3
marco
Senior Member
 
Регистрация: 04.02.2005
Адрес: Львів
Сообщений: 126
Отправить сообщение для marco с помощью ICQ Отправить сообщение для marco с помощью Yahoo
По умолчанию

или это http://typo3.org/documentation/docum...nu/1.1.0/view/
__________________
"WebMaisternia" - TYPO3 CMS implementation & professional web development.
marco вне форума   Ответить с цитированием
Старый 19.05.2010, 19:13   #4
Gemini
Новенький
 
Регистрация: 18.05.2010
Сообщений: 11
По умолчанию

Ваши варианты не проверил, потому как нашел свой - но спасибо вам за советы!
суть,того что я нашел:
к коду дописывается
Код:
temp.mm.1.collapse = 1
и еще один клик на элементе меню, если он "раскрыт" сворачивает его.
Gemini вне форума   Ответить с цитированием
Старый 19.05.2010, 19:53   #5
Gemini
Новенький
 
Регистрация: 18.05.2010
Сообщений: 11
По умолчанию

И еще один вопрос.
Теперь мое меню выглядит так:
Код:
temp.mm = HMENU
temp.mm.1 = TMENU
temp.mm.1 {
noBlur = 1
expAll = 0
SPC = 1
collapse = 1

IFSUB = 1
IFSUB {
linkWrap = <p> <img src="fileadmin/template/images/plus.gif" alt = "Развернуть"> | </p>
ATagBeforeWrap = 1
}
NO.linkWrap = <p>  | </p>

ACT = 1
ACT.allWrap =<p> | </p>
#ACT.allWrap =<p> <img src="fileadmin/template/images/minus.gif" alt = "Свернуть"> | </p>
}
Надо решить возникшую проблемку - как сделать так, чтобы, если пункт имеет подменю, то когда он активный то была использована закомментированная строка, т.е. в пункте был еще и рисунок минуса.
А если у данной страницы нет подпунктов - то использовался текущий ACT ?
Gemini вне форума   Ответить с цитированием
Старый 19.05.2010, 20:00   #6
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

Цитата:
Сообщение от Gemini Посмотреть сообщение
Надо решить возникшую проблемку - как сделать так, чтобы, если пункт имеет подменю, то когда он активный то была использована закомментированная строка, т.е. в пункте был еще и рисунок минуса.
А если у данной страницы нет подпунктов - то использовался текущий ACT ?
ACTIFSUB и иже с ним вам в помощь
reva2 вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рендеринг меню в таблицу AleXUnder Общие вопросы 3 26.03.2009 17:55
Создать ещё одно меню, как? djolejek Общие вопросы 6 03.12.2008 17:29
Разметка каскадного вложенного меню в TemplaVoila maaboo Общие вопросы 7 27.07.2008 17:11
Не получается отобразить меню второго уровня... Vit Brevis Общие вопросы 5 22.11.2006 17:52
Меню из подстраниц Grank Общие вопросы 6 31.01.2005 18:46


Часовой пояс GMT +4, время: 10:42.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория