Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
26.08.2009, 19:23 | #1 |
Новенький
Регистрация: 21.08.2009
Сообщений: 6
|
TMENU как получить ссылку href от пункта меню
Мне надо сделать вот такое меню используя TS:
Код:
<UL> <LI><a onClick="javascript:goUrl('[item_1_url]')">[item_1_name]</a><LI> <LI><a onClick="javascript:goUrl('[item_2_url]')">[item_2_name]</a><LI> <LI><a onClick="javascript:goUrl('[item_3_url]')">[item_3_name]</a><LI> <LI><a onClick="javascript:goUrl('[item_4_url]')">[item_4_name]</a><LI> <LI><a onClick="javascript:goUrl('[item_5_url]')">[item_5_name]</a><LI> </UL> Код:
# First level menu-object, textual lib.menu_1.1 = TMENU lib.menu_1.1 { noBlur = 1 # Normal state properties NO { doNotLinkIt = 1 stdWrap.cObject = COA stdWrap.cObject { 10 = TEXT 10.dataWrap = <a onClick="javascript:goUrl('[item_5_url]')">{field:title}</a> } } } Подскажите, пожалуйста. |
27.08.2009, 09:46 | #2 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
Как я понял это меню должно быть одно на весь сайт или на раздел сайта,
поэтому можно создать страницы-ярлыки и сделать из них обычное меню через .list или .directory свойства HMENU если же вы сильны в программировании и быстро разбираетесь в новых технологиях то можно использовать .userdefined и массив makeMenuArray здесь в конце страницы есть пример (на англ языке), но только я сам не экспериментировал и не ручаюсь за результат http://wiki.typo3.org/index.php/De:TSref/HMENU |
27.08.2009, 17:29 | #3 |
Новенький
Регистрация: 21.08.2009
Сообщений: 6
|
Спасибо за помощь. Я сделал через typolink т.е.
Код:
NO { doNotLinkIt = 1 stdWrap.cObject = COA stdWrap.cObject { 10 = TEXT 10.value = <a onClick="javascript:goUrl(' 20 = TEXT 20.typolink { parameter.field = uid returnLast = url } 30 = TEXT 30.dataWrap = ')">{field:title}</a> } } |
28.08.2009, 10:19 | #4 | |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
Цитата:
|
|
31.08.2009, 06:11 | #5 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
|
Теги |
hmenu, href, tmenu, typoscript, url |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать ещё одно меню, как? | djolejek | Общие вопросы | 6 | 03.12.2008 17:29 |
Ссылка в двух местах пункта меню | forever | TypoScript практикум | 2 | 19.09.2008 01:43 |
condition для отдельного пункта меню, сделанного с помощью gifbuilder | wind | TypoScript практикум | 2 | 05.05.2008 12:45 |
Как получить заголовок меню? | NiKRON | TypoScript практикум | 7 | 17.05.2007 21:51 |
Как увидеть меню?? | lili | Общие вопросы | 1 | 06.12.2005 16:17 |