Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
14.10.2010, 19:46 | #1 |
Senior Member
|
Как сделать про линк без текста?
Привет!
Мне нужен линк без текста..., а именно сам тег <a> Написал такой TYPOSCRIPT: Код:
10 = COA 10 { 10 = CONTENT 10 { table = tt_content select { pidInList = 1 selectFields = image_link } renderObj = COA renderObj { 5 =TEXT 5.typolink.parameter.field = image_link } } } <a href="http://www.domen.com/" title="www.domen.com/" target="_blank" class="style">www.domen.com/</a> А мне нужно просто: <a href="http://www.domen.com/" title="www.domen.com/" target="_blank" class="style"></a> Как это сделать с помощью typoscript'a? Пробовал разные варианты..., к примеру такой: 5 = TEXT 5.value = 5.typolink.parameter.field = image_link ..., но так и ничего не вышло. Может у кого есть идеи на этот счет? Спасибо! |
15.10.2010, 01:06 | #2 |
Senior Member
|
Павел Антонов описывал построение xml для flash меню - там можно найти необходимый код. Создаем XML дерева страниц TYPO3 для Flash меню
|
15.10.2010, 02:48 | #3 |
Senior Member
|
Это ближе к тому что нужно, но не так как нужно ...
Вот что у меня вышло: Код:
10 = TEXT 10.typolink.parameter.field = image_link 10.typolink.returnLast = url 10.noTrimWrap = |<a href="|" | 20 = TEXT 20.field = image_link 20.wrap = title="|" 30 = TEXT 30.field = image_link 30.wrap = target="|" 40 = TEXT 40.field = image_link 40.wrap = class="|"></a> Код HTML:
<a href="http://www.domen.com/" title="www.domen.com/ _blank style" target="www.domen.com/ _blank style" class="www.domen.com/ _blank style"></a> Код HTML:
<a href="http://www.domen.com/" title="www.domen.com" target="_blank" class="style"></a> Хочу добавить, что данные берутся из элемента контента. |
15.10.2010, 06:38 | #4 |
Senior Member
|
А что хранится в поле image_link? Может быть стоит там хранить исключительно адрес ссылки, а не все атрибуты ее? Ну или, если по умолчанию только все вместе там лежит, split по пробелу использовать и потом уже оборачивать.
|
15.10.2010, 15:22 | #5 | |
Senior Member
|
Цитата:
Может есть пример? |
|
15.10.2010, 18:11 | #6 |
Senior Member
|
Пример из TSRef вполне сгодится, только вместо вместо перевода строки взять пробел и все. А дальше все по описанию stdWrap и ничего более. Еще можно посмотреть пример парсинга ul в setup css_styled_content.
Код:
20 = TEXT 20.field = bodytext 20.split { token.char = 10 cObjNum = 1 1.current = 1 1.wrap = <TR><TD valign="top"><IMG src="dot.gif"></TD><TD valign="top"> | </TD></TR> } 20.wrap = <TABLE border="0" cellpadding="0" cellspacing="3" width="368"> | </TABLE><BR> |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как самому сделать Plug-in? | Nemez | Общие вопросы | 1 | 27.07.2010 19:59 |
Как сделать линк на sitemap | сергей_86 | Общие вопросы | 0 | 07.12.2009 15:41 |
Как сделать ссылку на несколько страниц назад? | Илья | Общие вопросы | 0 | 24.09.2007 17:58 |
Как сделать активный пункт меню без тега <a> ? | KUMARIN | Общие вопросы | 2 | 21.07.2006 23:02 |
Подскажите как правильней сделать | Владимир Умнов | Общие вопросы | 2 | 12.10.2005 11:44 |