【カスタムフィールドテンプレート】入力できる文字数を制限する

harada 110views 更新:2016年2月22日

カスタムフィールドテンプレートを利用した入力項目で、文字数を制限したい場合一番簡単な方法はmaxlength属性を利用することです。

ダッシュボード>設定>カスタムフィールドテンプレート の「テンプレートコンテンツ」で、例えば以下のように指定します。

[recommend_point]
label = キャッチコピー
type = textfield
maxlength = 30

ただしこれのみだと、エラー文などやアラートなど何も出ず、とにかく30文字以上は入力できなくなってしまうので、実際にお客様向けなどに利用する場合は注意書きや、エラー文表示の処理などが必要になるかと思います。。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません