@bindings

MODXのインターフェースに機能を追加します。
テンプレート変数の既定値など特定の場所で使用することができます。(使用出来る項目では何らかの説明が書いてあるかも)

@なんとかから始まるコードはそれぞれ続く文字に以下のような処理を行います。

  • @FILE ファイルパス - ファイルの内容を読み込みます
  • @DIRECTORY ディレクトリパス - ディレクトリの内容を読み込みます
  • @DOCUMENT リソースID - ドキュメント(リソース)の内容を読み込みます
  • @CHUNK チャンク名 - チャンクの内容を読み込みます
  • @INHERIT なし - 親リソースの値を継承します
  • @SELECT クエリ - データベースから内容を取得します
  • @EVAL PHPコード - PHPコードを実行します

その他 @bindingの分類には含まれませんが似たような機能です。

  • @CODE: HTML - スニペットのテンプレート用パラメータでチャンクを使用せずにHTMLコードを直接記述します。

スニペットでも@bindingのいくつかが使用出来る場合があります。(スニペットに依存します)