記事を公開する前に表示を確認する事ができる機能。管理画面にログインしている事が前提となる。通常プレビューGETでURLを参照する事により、保存済みのDBデータを参照して未公開の記事を確認する事ができる。現在、編集中の内容をPOST送信すると、そのデータを利用して記事を確認する事ができる。現在、編集中の下書きの内容をPOST送信し、そのデータを利用して記事を確認することができる。エイリアスプレビューエイリアス元の未公開の記事を確認する事ができる。プレビューモードは、コンテンツごとに定義する事ができ、モードによって、プレビュー実行時の処理内容を振り分ける事に利用できる。プレビューモードが設定される。モードを取得し、モードに応じて表示に利用するデータを切り替えます。ルーティングにより解析してコントローラーとアクション決定コンテンツが提供するサービスクラスのメソッドを呼び出すコンテンツに紐付いたテンプレートを呼び出すサービスクラスの呼び出しルーティングにより決定したコントローラーとアクションによって、サービスクラスの呼び出しとメソッドの実行を行う。サービスクラスとメソッドは次の命名規則に則ったものが存在すれば実行し、なければ何もしない。その場合のテンプレートtemplates/Pages/view.phpアクション内(setupPreviewForXXX)での処理このメソッドでは引数としてコントローラーを受け取るので、テンプレートの値のセットや、テンプレートの変更などを行うことができる。プレビュー対象のURLに基づいたリクエスト情報を受け取る事ができる。ロードする事で、保存ボタンの左に自動でプレビューボタンを自動配置する仕様となっています。利用するURLになっています。値をプレビューモードとして送信する仕様となっていますので、変更する場合は、Javascript等で送信前に切り替えておきます。何かしらの文字列が設定されていると、非公開状態のコンテンツでもルーティングが成功する仕様となっています。