js分からなくて、反省する日記
本格的に日記です。
あまりにJavaScriptがわからないせいで、プロトタイピングを進めることができなくなってました。
なので反省のメモをしようと思います。
エントリーのカスタムフィールドを、管理画面から編集可能にする
「今、作成中のエントリー」のEIDを表示する
エントリー作成画面で、そのエントリーのEIDを取得する方法です。
グローバル変数に%{EID}があります。
エントリーIDを表示するためのグローバル変数です。
このグローバル変数は、エントリー作成中に使うことができません。
まだエントリーが作成されていないので、エントリーIDが決定していないからです。
エントリー作成中に「このエントリーのEIDが表示できたらいいな」と思ったら、下記のグローバル変数を作ると良いかもしれません。
作り方
グローバル変数を作成するので、Hook.phpを編集します。
下記のコードをコピペしましょう。
位置は
public function extendsGlobalVars(&$globalVars)
がある下です。
エントリーの表示には、迷わずエントリーサマリーを使う
a-blog cmsを使い始めた頃の自分に、伝えたい内容です。
一覧ページや、関連エントリーの表示ではエントリーサマリー(Entry_Summary)を使いましょう、というメモです。