Forums / Developer / shorten operator don't display text
K259
Wednesday 03 August 2005 6:00:11 am
I try to shorten the text displayed with:{attribute_view_gui attribute=$SearchResult:item.data_map.description|shorten( 15 )}
But I don't think that |shorten works with atribute_view_gui..I don't get any output with just{$SearchResult:item.data_map.description} so I have to use the attribute_view_gui.
Does anyone know how to solve this?
Guillaume Kempfer
Thursday 04 August 2005 1:10:45 am
Hi,
You cannot do that.If you want to do that you should create an override of "design/standard/content/searchresult.tpl"
Thursday 04 August 2005 1:43:53 am
Hmm..but do you know how I can output text in a template with the use of this shorten-operator?
I tried: {$SearchResult:item.data_map.description|shorten(15)}but it don't output anything..
This works: {attribute_view_gui attribute=$SearchResult:item.data_map.description}but then I get all the text from the description field, which makes the searchresultpage a mess..
Paul Borgermans
Thursday 04 August 2005 3:02:24 am
It is possible, look for example this thread:
http://ez.no/community/forum/setup_design/shorten_operator_with_viewing_attributes
You will need to define the striptags template operator (also explained there) if it is about shortening xml attributes. Simple text is simpler.
hth
-paul
eZ Publish, eZ Find, Solr expert consulting and training http://twitter.com/paulborgermans
Thursday 04 August 2005 3:16:35 am
Tnx. Just what I needed, but couldn't find it in the ez search.