Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
10.04.2007, 19:14 | #1 |
Новенький
Регистрация: 19.03.2007
Сообщений: 6
|
Вставка собственного тега внутрь тега <a></a> в меню
Выкладываю по просьбе ребят с канала IRC.
Возникла проблема при переносе сверстанного сайта (css) на typo3. В верстке сложного меню необходимо было вставить внутрь тега <a></a> тег <span></span> Ребята на канале IRC пытались мне помочь, но у нас ничего не выходило. Решение пришло после долгого копания документации и экспериментов. Нашел чудо свойство doNotLinkIt = 1, которое отключает ссылку. Потом нашел свойство subst_elementUid = 1, которое включает {elementUid} элемента меню. И ручками сформировал ссылку. temp.menu_1 = HMENU temp.menu_1.1 = TMENU temp.menu_1.1 { NO.doNotLinkIt = 1 NO.allWrap = <li><div class='ma1'><div class='ma2'><div class='mt'></div></div></div> <div class='mbg'><a href="/index.php?id={elementUid}" onfocus="blurLink(this);"><span>|</span></a></div><div class='ma4'><div class='ma3'><div class='mb'></div></div></div></li> NO.subst_elementUid = 1 ACT = 1 ACT.doNotLinkIt = 1 ACT.allWrap = <li class='act'><div class='ma1'><div class='ma2'><div class='mt'></div></div></div> <div class='mbg'><a href="/index.php?id={elementUid}" onfocus="blurLink(this);"><span>|</span></a></div><div class='ma4'><div class='ma3'><div class='mb'></div></div></div></li> ACT.subst_elementUid = 1 } |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать активный пункт меню без тега <a> ? | KUMARIN | Общие вопросы | 2 | 21.07.2006 23:02 |