开发者

add a space char in Typoscript

开发者 https://www.devze.com 2023-01-23 21:46 出处:网络
I would like to add a blank/whitespace in TypoScript It concerne a \"More\"-link in tt_news. Here\'s the HTML I have :

I would like to add a blank/whitespace in TypoScript It concerne a "More"-link in tt_news.

Here's the HTML I have :

<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>

And here's what I 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>

(the difference is the whitespace juste before the <span>.

In my opinion, I must make a change in the TypoScript which generates the link "more". That must be where I wrote "HERE"

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>
  }
 }
}

Does anyone have an idea ? Thanks...


Use noTrimWrap instead of wrap:

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

See TSref chapter 5, search for noTrimWrap.


My solution was to add:

NO.afterWrap = &#32


I found this technic but I m note quite happy with it

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

HTML gurus'll kill me


What about

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

?

nbsp will just add a space and no additional span is needed.

0

精彩评论

暂无评论...
验证码 换一张
取 消