Limitierung von textarea feldern


#1

Hi RoR Kollegen,

gibt es eine Möglichkeit die Scaffold-Index-Ausgabe des Ruby-Codes

<%=h user.kommentar %> auf eine Zeichenanzahl z.B. 20 zu begrenzen/abzuschneiden?

Habe :size => 20 usw. getestet aber es funktioniert leider nicht.

Bei großen Kommentar-Eingaben wird leider mein Table-Layout verschoben.

Bin über jede Hilfe im voraus dankbar!

Gruß

Hermann


#2

2009/3/7 Herman Müller removed_email_address@domain.invalid:

Hi RoR Kollegen,

gibt es eine Möglichkeit die Scaffold-Index-Ausgabe des Ruby-Codes

<%=h user.kommentar %> auf eine Zeichenanzahl z.B. 20 zu begrenzen/abzuschneiden?

ungeachtet dessen, ob es vielleicht noch eine schönere
rails-spezifische Lösung gibt:

<%=h user.kommentar[0..20] %>

-Thomas


Thomas P.
removed_email_address@domain.invalid
http://thopre.googlepages.com/


#3

2009/3/7 Thomas P. removed_email_address@domain.invalid:

<%=h user.kommentar[0..20] %>

[0…19]

natürlich, wenn es die ersten 20 Zeichen sein sollen.

-Thomas


Thomas P.
removed_email_address@domain.invalid
http://thopre.googlepages.com/


#4

Hallo Alexander,
Hallo Thomas,

vielen Dank für die Hilfe, hat ausgezeichnet funktioniert.

Wünsche euch ein schönes Wochenende!

Gruß

Hermann


#5

Am 07.03.2009 um 00:37 schrieb Herman Müller:

Hi RoR Kollegen,

gibt es eine Möglichkeit die Scaffold-Index-Ausgabe des Ruby-Codes

<%=h user.kommentar %> auf eine Zeichenanzahl z.B. 20 zu begrenzen/abzuschneiden?

Habe :size => 20 usw. getestet aber es funktioniert leider nicht.

Hallo,

und hier speziell: truncate()

in Deinem Bsp.

<%=h truncate(user.kommentar, 20) %>

bye Alex