挿入タグ
挿入タグは、 {{ と }} でタグ名(と :: に続けて値)を囲んだもので、定義したタグ名と値に従ってフロントエンドでは展開して表示します。
Contaoのコンテンツの殆どのところで使用でき、ページにキャシュを設定していても問題なく動作します。
以下のような種類があります。
- 他のオブジェクトのリンクに展開
- ログインしているフロントエンドのユーザー(メンバー)の登録項目に展開
- ウェブサイトにリクエストによる環境変数に基づいて展開
- 他のオブジェクトの取り込み
- その他
- 現在の日時やウェブサイトの最終更新の日時に展開
- 少しエンコードした電子メールアドレス
- 言語タグ、特定の言語に表示を制御
- 画像のサムネイル
- 言語ファイルの翻訳項目
ユーザーが独自にタグを追加することはできませんが、その目的の機能拡張があります。
[ と ] による表記
コンテンツ要素のテキストを使用していると、編集したテキストに[ ]といった文字列が現れることがあります。Conatoでは挿入タグとは別に [ と ] で囲んだ文字列で一部の特殊文字を表現します。逆に、コンテンツのテキストとして入力した一部の特殊文字は、この表記に変換されます。
[ と ] による表記 | 意味する文字 | 備考 |
[&] | & | アンパサンド |
[&] | & | アンパサンド |
[lt] | < | 小なり記号 |
[gt] | > | 大なり記号 |
[nbsp] | | ノンブレーカブルスペース |
[-] | ­ | ソフトハイフン |
[{] | {{ | 挿入タグの開始 |
[}] | }} | 挿入タグの終了 |