ダッシュボードカスタマイズ

チャンク新規作成画面を開き、任意のHTMLコードを記述し「ダッシュボード」など適当なチャンク名をつけて保存します。

次に、プラグイン新規作成画面を開いて次のように記述します。

global $tpl;
$tpl = $modx->getChunk('ダッシュボード');

上記のように記述して、システムイベント「OnManagerWelcomePrerender」にチェックを入れて保存します。

ダッシュボードが問題なく表示されていることを確認できたら、ダッシュボードチャンクの内容を任意に編集してカスタマイズしてください。
※頻繁に編集する場合は$modx->getChunk()ではなくfile_get_contents()関数を使ってテキストファイルとリンクするとよいでしょう。
($tpl = file_get_contents(MODX_BASE_PATH.'assets/welcome.txt');)

/manager/media/style/common/welcome.tpl
なお、上記ファイルがデフォルトのダッシュボード画面のテンプレートコードなので、この内容をそのままテンプレートチャンクに貼り付けると、既存のダッシュボードをそのまま再現できます。

PR

  • KAGOYA
  • ASP at AKIHABARA Japan
  • CMS AWARDS 2007 Winner
ページトップへ