はじめて質問させていただきます。
managermanagerでmm_defaultを使いテンプレート変数に初期値をセットしたいのですが
テンプレート変数の入力フォームが "CheckBox" の場合に
valueに値は反映できるのですが、画面上チェック状態が反映されません。
Radio Options についてもチェック状態が反映出来ないようです。
テンプレート変数がCheckBoxやRadio Optionsの場合どのようにすればチェック状態を
反映できるでしょうか?
managermanagerでは、以下の様に指定しました。
mm_default('tv4','1');
mm_default('tv5','1');
設定したテンプレート変数の内訳
id4 CheckBox
id5 Radio Options
少し mm_default.php を見てみました。
リソース変数のpublishedなどでは 以下の様にchecked="checked"と
しているようですが、リソース変数以外ではこの記述がありません。
このあたりが影響しているのでしょうか?
$output .= '$j("input[name=publishedcheck]").attr("checked", "checked"); '."\n";
よろしくお願いいたします。
------------------
MODXバージョン:MODX Evolution 1.0.14J-r9 日本語版
------------------
mm_defaultでテンプレート変数がCheckBoxの場合にチェック状態が反映されません
Re: mm_defaultでテンプレート変数がCheckBoxの場合にチェック状態が反映されません
http://mng.demo.modx.jp/
こちらでサンプルを作っていただいてよいですか?それをベースに修正してみます
こちらでサンプルを作っていただいてよいですか?それをベースに修正してみます
Re: mm_defaultでテンプレート変数がCheckBoxの場合にチェック状態が反映されません
早速のご返事ありがとうございます。
以下にサンプル作成してみました。
任意のリソース作成で現象が再現できます。
http://150625095713-1146.evo.demo.modx.jp/manager/
mm_rulesチャンク
よろしくお願いいたします。
以下にサンプル作成してみました。
任意のリソース作成で現象が再現できます。
http://150625095713-1146.evo.demo.modx.jp/manager/
mm_rulesチャンク
コード: 全て選択
mm_default('tv2','1');
mm_default('tv3','1');
mm_default('tv4','初期値設定のテスト');
Re: mm_defaultでテンプレート変数がCheckBoxの場合にチェック状態が反映されません
ご確認いただきありがとうございます。
よろしくお願いします。
よろしくお願いします。