Translations:New Template System in LS3.x/40/ja

ユースケースの例
たとえば、異なる企業（AとB）に1つのテンプレートを使用しているとします. お気に入りのオプションは、グローバルレベルで設定します（例：ajaxはon、本体のアニメーションはスライドイン、警告はパルス）. 次に、各会社のアンケートグループを作成します. 会社Aのアンケートグループは、この会社のすべてのアンケートをホストし、会社Bのアンケートグループは、会社Bのすべてのアンケートをホストします. このレベルでは、ロゴと背景のみを設定し、他のオプションは継承させます. これにより、グループAのすべてのアンケートでは、会社Aのロゴを使用し、グループBのすべてのアンケートは、会社Bのロゴを使用します. 会社Aのあるアンケートで、トピックと関連して異なる背景を使用できます. アンケートレベルでオプションの背景を変更するだけです. B社の誰かが、パルスで表示される警告があまりにも目立ち、フェードインのようなスムーズなものを好む場合は、アンケートグループBレベルで警告のアニメーションを変更するだけで、このグループのすべてのアンケートでこのアニメーションが使用されるようになります. 会社Aがロゴを変更した場合は、アンケートグループAのレベルで変更することができ、このグループのすべてのアンケートで新しいロゴが使用されます. この例は、コアテーマの現在のオプションに基づいています. ただし、あなたがテンプレート提供者で、またtwigで少しスクリプトを作成できる場合は、独自のオプションを追加することももちろん可能です. たとえば、会社のウェブサイトや電話番号のようなデータを追加するためのオプション "info footer"を追加することができます. 次に、A社に個別の電話番号を持つ部門がある場合、アンケートグループAに各部門ごとに1つのサブグループを作成できます. 各サブグループは、このオプションで独自の電話番号を持つことができます.