добавить символ пробела в Typoscript - PullRequest
6 голосов
/ 05 ноября 2010

Я хотел бы добавить пробел / пробел в TypoScript. Это соответствует ссылке «Больше» в tt_news.

Вот мой HTML-код:

<p class="bodytext">blablabla<span class="news-list-morelink">&nbsp;<a title="Read all the news" target="_top" href="http://www.google.com">More</a></span></p>

И вот что яwant:

<p class="bodytext">blablabla <span class="news-list-morelink">&nbsp;<a title="Read all the news" target="_top" href="http://www.google.com">More</a></span></p>

(разница заключается в том, какой пробел будет оправдан до <span>.

. По моему мнению, я должен внести изменения в TypoScript, который генерирует ссылку «more».Должно быть, именно там я написал «ЗДЕСЬ»

plugin.tt_news {
 displayLatest{
  subheader_stdWrap {
   #More link after the bodytext
   append = TEXT
   append.data = register:newsMoreLink
   append.wrap = HERE<span class="news-list-morelink">&nbsp;|</span>
  }
 }
}

У кого-нибудь есть идея? Спасибо ...

Ответы [ 4 ]

13 голосов
/ 05 ноября 2010

Используйте noTrimWrap вместо wrap:

append.noTrimWrap = | <span class="news-list-morelink">&nbsp;|</span>|

См. TSref, глава 5 , найдите noTrimWrap.

1 голос
/ 24 февраля 2017

Мое решение было добавить:

NO.afterWrap = &#32
0 голосов
/ 05 ноября 2010

А как же

append.wrap = &nbsp;<span class="news-list-morelink">&nbsp;|</span>

nbsp просто добавит пробел, и дополнительный интервал не требуется.

0 голосов
/ 05 ноября 2010

Я нашел эту технику, но, к сожалению, доволен ею

append.wrap = <span></span> <span class="news-list-morelink">&nbsp;|</span>

HTML-гуру убьют меня

...