自分で、試したり、ドキュメントを読んで、自分なりに理解したことを解説してみました。
間違いも多くあるかも知れません。どうぞ、ご指摘下さい。
また、書いてある内容を試す場合は、自己責任でお願い致します。
テスト環境:
サーバ:さくらインターネット
PHP 4.4.4
MYSQL 4.0.27
MODX:0.9.5
includeFile
概要:
includeFileは、任意のファイルの内容をドキュメントやテンプレートに挿入するスニペットです。
このスニペットを使用して、ローカルで作成したhtmlファイル(の内容)をテンプレート上に呼び出すことで
、ローカル環境とサーバー上でのやりとりが、より、スムーズに行えるでしょう。
なお、このスニペットを利用せず、テンプレート変数を使って同じ結果を得る方法もあります
(
テンプレート変数(TV)を利用してファイルをインクルードする)。
基本的な書式:
[[includeFile? &file=`assets/template/sample/sample.html`]]
コード:
参照ページ:
InculdeFile に掲載されています。
パラメータ:
file
読み込みたいファイルの、サイトルートからのパスを指定します。
読み込む側のファイル
読み込む側のファイルに、特に制限はありません。普通にドキュメントやテンプレートを作成するように、MODxタグや、スニペットコールを含めることができます。