M-Blog

Template Service Eventsまとめ

流れとしては以下のような感じでした。システムイベントを全部調べたらまとめていきます。ソースを見ないといけないので更新は遅めに遅めに。

太字がシステムイベントです。document.parser.class.inc.phpを参考にしました。

システムイベントチートシート

ページの存在を確認
OnWebPageInit
$this->prepareResponse
キャッシュの確認
キャッシュあり キャッシュなし
$this->documentContentにキャッシュを代入 $this->getDocumentObject
OnLoadWebPageCache リソース変数を$documentObjectに配列で代入
  OnLoadDocumentObject
  $documentObjectにテンプレート変数をマージ
  $this->documentContentにテンプレートの内容を代入
  OnLoadWebDocument
$this->documentOutput = $this->documentContent
OnParseDocument
$this->parseDocumentSource($this->documentOutput)
track_visitorsの確認
有効 無効
OnLogPageHit  
OnWebPagePrerender
$modx->documentOutputの出力
OnWebPageComplete

© 2015 - 2020 M-Blog. Powered by MODX.

(URL:https://modx.mblo.info/,E-mail:info@mblo.info)

ブログについて
MODX Evolutionを使ってブログをしています。基本的にはまとめ、チートシートのメモなど、他にも日常のことをぼちぼち書いています。

コンテンツ
ブログ
MODXまとめ
MODXチートシート

動作環境
このブログはで運用しています。
・Apache 2.2.31
・OS Free BSD
・PHP 7.1.33
・MySQL 5.5.38
・MODX 1.0.22J-beta1

ブログ更新通知
RSS | ATOM

まとめ更新通知
RSS | ATOM

フィードバック

お問い合わせ
Twitter