管理側と表示側で使いたいJS(エントリー基本設定の書き換えなど)

2018-05-29(a-blog cms 2.8.18)時点での記録です。

エントリーの基本設定を、JavaScriptで書き換えるときの注意点をメモします。
「エントリーの基本設定」とは、下図の箇所です。


エントリーの基本設定を書き換えたい

エントリーの基本設定を書き換えたい

他にも、管理系JavaScriptを書くときのTipsみたいな情報も、メモしておきます。


投稿者名 すずきカレー 投稿日時 2018年05月29日 | Permalink

Webサイト内にあるエントリーへのリンクを、設定しやすくする工夫

Webサイト内のエントリーへのリンク(サイト内リンク)を、設定しやすく工夫しました。


サイト内のエントリーを検索し、相対リンク用URLをコピーできる


おおよそ、このような機能です。



投稿者名 すずきカレー 投稿日時 2018年05月22日 | Permalink

エントリーのカスタムフィールドを、管理画面から編集可能にする

エントリーのカスタムフィールドを、更新ユーザさんが追加・変更できるようにする方法です。


例:ギアのブランド(スプラ)


投稿者名 すずきカレー 投稿日時 2018年02月26日 | Permalink

「今、作成中のエントリー」のEIDを表示する

エントリー作成画面で、そのエントリーのEIDを取得する方法です。


グローバル変数に%{EID}があります。
エントリーIDを表示するためのグローバル変数です。

このグローバル変数は、エントリー作成中に使うことができません。
まだエントリーが作成されていないので、エントリーIDが決定していないからです。

エントリー作成中に「このエントリーのEIDが表示できたらいいな」と思ったら、下記のグローバル変数を作ると良いかもしれません。


作り方


グローバル変数を作成するので、Hook.phpを編集します。
下記のコードをコピペしましょう。
位置は
public function extendsGlobalVars(&$globalVars)
がある下です。


投稿者名 すずきカレー 投稿日時 2018年02月24日 | Permalink