プラグイン"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」逆引きリファレンス一覧へ戻る