2012-01-11

ActiveScaffoldの一覧画面で長いテキストの省略の長さを変える

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
ActiveScaffoldで一覧画面に長めのテキストカラムを表示するとある程度長いテキストは、


長いテキストをActiveScaffoldで表示しようとすると途中で切れてしまうことがあ...

のように最後が...となって省略されます。
デフォルトでは50文字(?)以上で省略されるようです。

この長さを変えるには、以下のようにします。
ここではlong_msgカラムの省略サイズを500文字にしています。

config.columns[:long_msg].options[:truncate] = 500
設定する値を0またはnilにした場合は、デフォルト50が適用されるようです。

0 件のコメント: