![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
![]()
Иногда новости слишком короткие и не требуется подробное описание, в этом случае more совсем не нужно что бы отображалось.
Как реализовать? |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
Проще всего, видимо, поправить файл шаблона отображения новости
typo3conf/ext/ttnews/pi/tt_news_v2_template.html |
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
Боюсь, что никак не выдет...
Нету ни одного места, куда бы можно было воткунуть условие для ссылки. Если очень надо, то только патч спасет. |
![]() |
![]() |
![]() |
#4 | |
Administrator
|
![]() Цитата:
экст для галки "No more" и условие для вывода (условие кстати делатеся чисто в TS) |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
|
![]()
Здорово. В TER-е есть?
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
|
![]()
Частичное решение http://support.typo3.org:8080/jive/t...start=0#304921
Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
|
![]() Цитата:
За ранее благодарю. |
|
![]() |
![]() |
![]() |
#8 |
Administrator
|
![]()
в доке по tt_news
Код:
Alternative ”more”-Link If you want the ”more”-link to appear inside the wrap of the subheader, you can use the stdWrap-function ”append” to wrap the content of the register ”newsMoreLink” to the subheader. Now the ”more”-link should appear in the same line (and the same <p> tag) as the subheader. Example: plugin.tt_news.displayList.subheader_stdWrap { append = TEXT append.data = register:newsMoreLink append.wrap = <span class=”myclass”>|</span> } Conditional ”more”-Link With one more line of Typoscript the alternative ”more” link can be made conditional – means: it will show up when the field ”bodytext” contains something. Example: plugin.tt_news.displayList.subheader_stdWrap { append = TEXT append.data = register:newsMoreLink append.wrap = <span class=”myclass”>|</span> append.if.isTrue.field = bodytext } RTE для subheader ну и чтобы title новости не кликался вообще (убрать в шаблоне ###LINK_ITEM### вокруг него) Но если нужно чтобы title все-таки кликался если есть bodytext, то чтобы не иксклассить новости, можно например написать PHP функцию которая выдирает URL из регистра newsMoreLink... вот блин, но зачемже они в этот регистр не кладут только сам URL - это загадка Или добавить еще один регистр newsMoreLinkURL добавить строчки типа $this->local_cObj->LOAD_REGISTER(array('newsMoreLinkURL' => $this->local_cObj->typoLink_URL(..... $this->conf['pageTypoLink.'])), ''); примерно в 5 местах Последний раз редактировалось Valery Romanchev; 24.02.2008 в 15:33 |
![]() |
![]() |
![]() |
#9 | |
Новенький
Регистрация: 07.08.2009
Сообщений: 7
|
![]() Цитата:
Обнаружил его когда по вашему совету начал добавлять свой. Как раз то, что мне было надо. |
|
![]() |
![]() |
![]() |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как открыть LATEST tt_news в новом окне? | gunner | Общие вопросы | 5 | 18.04.2008 15:45 |
tt_news LATEST | OpTi | Общие вопросы | 3 | 08.08.2006 13:19 |
Как сделать активный пункт меню без тега <a> ? | KUMARIN | Общие вопросы | 2 | 21.07.2006 23:02 |
установка расширения без ExtManager | amida | Общие вопросы | 4 | 17.10.2005 13:09 |
news: SINGLE и LATEST на одной странице | Антон Мельников | Общие вопросы | 5 | 12.12.2003 21:34 |