ページ 11

リソース変数の入力文字数制限

Posted: 2014年2月20日(木) 21:17
by ston
-----
ご利用のサーバ: ロリポップ
MODXのバージョン:1.0.12J
PHPのバージョン:5.4
MySQLのバージョン:5.1
ブラウザ: googleChrome
-----

いつもお世話になっております。

すごく初歩的な質問なような気もするのですが・・ちょっとわからなかったもので、よろしくおねがいします。

リソース変数のpagetitleとlongtitleの入力文字数制限をかけたいのですがどのような方法がありますでしょうか。

mm_rulesにmm_ddMaxLength('longtitle', '', '', 56)としてみたのですがうまくいきませんでした。
リソース変数で$tvsではないためのかな?とも思ったのですが。

以上、よろしくお願いいたします。

Re: リソース変数の入力文字数制限

Posted: 2014年2月21日(金) 10:48
by yama
ston さんが書きました:mm_rulesにmm_ddMaxLength('longtitle', '', '', 56)としてみたのですがうまくいきませんでした。
リソース変数で$tvsではないためのかな?とも思ったのですが。
コードを調べてみたところ、それが原因のようです。mm_ddMaxLengthではなくManagerManager本体の問題のようです。そうだったかな?という感じですが、改めて調べてみて分かりました。近いうちに、リソース変数にも対応するように修正したいと思います。

コード: 全て選択

?>
<script>
$j(function(){
  $j('input#field_longtitle').click(function(){
    alert('test');
  });
});
</script>
<?php
たとえば上記のようなプラグインを作ってOnDocFormRenderイベントにフックさせると、投稿画面内にスクリプトを出力できます。jQueryはvalidationプラグインが豊富に揃っているので、それらを使って自前で組み込んでみるほうが簡単で柔軟性も高いかも?いかがでしょう

Re: リソース変数の入力文字数制限

Posted: 2014年2月21日(金) 22:29
by ston
いつもありがとうございます。
とても勉強になります。
プラグイン試してみようと思います。