Ссылка в двух местах пункта меню
Есть какой-нибудь адекавтный способ поставить ссылку сразу в двух местах меню?
Т.е. пункт меню представляет из себя DIV, в котором нужно во-первых поставить ссылку в заголовок <h5>, а во-вторых сделать картинку со стрелочкой в виде ссылки. Что-то вроде этого, только там еще внутри есть after.cObject = COA <div> <h5>Header</h5> <div><a><img></a></div> </div> Можно поставить вопрос конкретнее, хотя не файт, что это возможно: lib.productCards { wrap = |<div class="clear"></div> entryLevel = 3 1 = TMENU 1 { NO { allWrap (<div>|</div> ) beforeImg.import = uploads/media/ beforeImg.import.field = media beforeImg.import.listNum = 0 beforeImg.width = 80 after.cObject = COA after.cObject.5 = TEXT after.cObject.5 { в этом месте нужно что-то вроде: value = <img> typolink.parameter = field:uid, где uid - id пункта меню, а не текущей старницы.. Т.е. как в этом месте получить id пункта меню? } after.cObject.10 = TEXT after.cObject.10.value = </h5> after.cObject.20 = CONTENT after.cObject.20 { table = tt_content wrap = <p>|</p> select { pidInList.field = uid where = tx_templavoila_to = 11 max = 1 } renderObj = USER renderObj { userFunc = tx_bestgetflexfield_pi1->getFieldValue dbField = tx_templavoila_flex flexField = field_hidden sheetPointer = sDEF language = lDEF valueDef = vDEF } } } } } И маленький вопрос по другой теме - как наконец отключить принудительную вставку содержимого ячейки таблицы в тэг <p>? :) Перелопатил все, ничего не помогает. Нашел где-то только как вообще вырезать этот тэг, но это не подходит. Причем эта зараза еще зачем-то добавляет пустой тэг <p></p>, если в ячейке первым идет какой-нибудь заголовок <h*>. |
Все просто:
value = <img src="{$template_img}next-link-arrows.png"> typolink.parameter.field = uid Вроде пробовал так, странно, что с первого раза не получилось. Спать пора. Вопрос с ячейками и тэгом параграфа остается открытым. |
Вопрос с инкапсуляцией всего содержимого в тэг параграфа оказался не таким простым. Дело в том, что RTE -> БД и БД -> RTE все записывается верно, т.е. обычные трансформации, описание которых я нашел в документации, работать не будут. А вот при выводе в FE появляется такой кошмар:
<td><p> <h3>ффф</h3> <p>иии</p> <p>ааа</p> </p></td> Можно, конечно, в CSS попытаться настроить, чтобы визуально это никак не проявлялось, но не везде это можно сделать да и криво как-то. |
Часовой пояс GMT +4, время: 09:33. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot