Как избавиться от случайных имен картинок в меню с beforeROimg в typoscript?
В демо-сайте quickstart в меню есть стрелочки (вроде typo3/sysext/cms/tslib/media/bullets/bullet1_n.gif). Беда в том, что typo3 генерит приблизительно такую структуру:
img7_f096_3before_h=new Image(); img7_f096_3before_h.src = "typo3/sysext/cms/tslib/media/bullets/bullet1_h.gif"; img13_c2ab_0before_n=new Image(); img13_c2ab_0before_n.src = "typo3/sysext/cms/tslib/media/bullets/bullet1_n.gif"; ... ... а потом все эти случайные имена по очереди появляются в меню и событии onmouse. Cоответственно, при больших меню страница разрастается до неприличия... Как убрать случайные имена и везде в меню сделать ссылку на одну и ту же стрелочку-картинку, подскажите, пожалуйста? |
Примедите TS-код меню. У меня ощущение, что там используется какой-нибудь _LAYERS (хотя может и просто .RO).
Quickstart пользоваться довольно опасно... Т.к. он основан на 3.8 и очень давно не обновлялся. |
Ну да, BeforeROimg. Вот пример TS из "TypoScript By Example":
page.10 = HMENU page.10.1 = TMENU page.10.1.target = page page.10.1 { expAll = 1 wrap = <table width="300" border=1 cellspacing=0 cellpadding=0><tr><td><img src="clear.gif" width=1 hspace=200 height=1 vspace=3 border=0></td></tr> | </table> NO.linkWrap = <font face=Arial size=2 color=black><b> |</b></font> NO.allWrap = <tr><td><img src="clear.gif" width=1 height=1 vspace=3 border=0><br> | </td></tr> } page.10.2 = TMENU page.10.2 { wrap = <tr><td nowrap> | </td></tr> target = page NO { beforeImg = media/bullets/bullet1_n.gif beforeROImg = media/bullets/bullet1_h.gif beforeImgTagParams = hspace=2 RO = 1 after = <br> ATagBeforeWrap = 1 linkWrap= <font face=Verdana size=1 color=black> | </font> } } |
Лучше таких вещей не делать... И свойства эти не использовать.
Эти вещи создавались в те времена, когда не было CSS2, background-image:url() и никто не поддерживал :hover. Сейчас это всё есть, и лучше такие вещи делать через CSS. |
Часовой пояс GMT +4, время: 17:04. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot