プラグイン"ManagerManager":フィールドの初期値を設定

ManagerManagerでフィールドの初期値を設定するには、mm_default関数を使用します。

構文

mm_default(変数名, 値, 対象ユーザーID, 対象テンプレートID, 値をevalするか);
引数名 初期値 説明
第一引数
必須
変数名 string 初期値を設定するフィールドのリソース変数名またはテンプレート変数名。
第二引数
必須
string 初期値として設定する値。
第三引数 対象ユーザーID string 処理を実行するロールのID。
省略すると全てのロールで処理される。
カンマで区切ることで複数指定することが可能。
第四引数 対象テンプレートID string 処理を実行するテンプレートのID。
省略すると全てのテンプレートで処理される。
カンマで区切ることで複数指定することが可能。
第五引数 値をevalするか boolean false 第二引数で指定した値をevalするかどうか。
第二引数の値がPHPコードの文字列である必要がある。

サンプルコード

mm_default('alias', 'return date("Ymd");', '', '', true);

CMS「MODX Evolution」逆引きリファレンス一覧へ戻る