3214 Posts in 848 Topics by 810 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 2215 Views |
-
String Manipulation in a Template

9 January 2009 at 6:37pm
I have a template that looks like this, that displays widget content from an RSS feed:
<% control GetBlogPosts %>
<p>
<a href="$URL" alt="Read $Title" target="_plain" >$Title</a><br>
$Body
</p><% end_control %>
Where the $Body is, I would like to only display 100 characters of the body that is returned by the control. My question is should I truncate the field in the widget or is there a way to do this in the templating engine?
Thanks in advance for your help.
-
Re: String Manipulation in a Template

10 January 2009 at 7:35am
You can't do that in the template system. No programming aspects can be used in it, it is meant to go in your controller or page types.
-
Re: String Manipulation in a Template

10 January 2009 at 11:19am
Can you change the type of $Body to HTMLText? Then you can use the defined methods for this type (e.g. $Body.LimitWordCount(100))
http://doc.silverstripe.com/doku.php?id=HTMLTextOtherwise there is no chance
| 2215 Views | ||
|
Page:
1
|
Go to Top |


