Thanks for the quick respons. I'm having the horizontal layout almost exactly looking as the client wants it now. I have just a few small layout problems to solve. The events are now setup showing the 4 latest events next to each other, each event occupying the same width. I accomplished this with following format string:
<div class="event_layout">
${eventDate(%d-%m-%Y)} | ${loc_city}
<div style="display: inline-block;">${JEV_LIST_THUMBNAIL_1}</div>
<div style="font-weight: bold;">${title}</div>
<div>${content(140|...)}</div>
<a class="readmore_events" href="${eventDetailLink}">Lees meer</a>
</div>
</div>
And following custom css:
.event_layout
{
border:1px solid #dae0b2;
heigth: 300px;
max-width: 250px;
min-width: 150px;
margin: 0 auto;
padding: 5px;
vertical-align: top;
display: inline-block;
text-align: left;
}
The problem is that the title and content fields vary in length according to the event. The effect is then that the events are not nicely aligned at the bottom. A function like content(140... only solves my probleme partly, because it does not do the job when the content is shorter than 140. Is there a way to concat the content with for example 140 dots and the display only the 140 first characters? I mean somthing like ${substr(content(140|................................................................................),0,140)}?
Thx for any advice!