clip="x" für <% response.title %>

0 views
Skip to first unread message

phoque

unread,
Aug 29, 2008, 2:50:48 PM8/29/08
to Antville developer's mailing-list
Ist es möglich, für <% response.title %> bzw. res.data.title ein
clip="x" bzw. .clip(x) einzurichten?

Tobi Schäfer

unread,
Aug 30, 2008, 5:28:48 AM8/30/08
to antvil...@googlegroups.com
hallo nils

> Ist es möglich, für <% response.title %> bzw. res.data.title ein
> clip="x" bzw. .clip(x) einzurichten?

die String.clip() method (in modules/core/String.js) kannst du
jederzeit auf res.data.title anwenden (sofern ein String darin
gespeichert ist, sonst gibt's natürlich einne fehlermeldung).

im macro geht das nicht, da in diesem fall (wie auch beim request oder
param handler) einfach nur properties ausgelesen und keine macro-
funktionen aufgerufen werden.

abhilfe schaffen hier filter – funktionieren allerdings glaub ich erst
seit helma 1.6(?). eine entsprechende filtermethode findest du unter
modules/core/Filters.js

filter kannst du in jedem macro anwenden: <% response.title | clip ...
%>

ciao,
tobi

Reply all
Reply to author
Forward
0 new messages