私は、それを指すすべての Web サイトに同じテンプレートを使用する PHP wiki エンジンを作成しています。ただし、一部の Web サイトにはカスタム テンプレートがあります。このカスタム テンプレートが存在する場合、Smarty にそれを使用させることはできますか?
これが私のディレクトリ構造です:
/web/wiki/templates <-- all templates here
/web/wiki/templates/wiki.domain.com <-- individual template
/web/wiki/templates/wiki.domain.com
最初にでテンプレートをスマートに使用するにはwiki.domain.com
どうすればよいですか? テンプレートがこのディレクトリに存在しない場合は、 でテンプレートを使用し/web/wiki/templates
ますか?
Smarty 用に複数のテンプレート ディレクトリを定義し、最初に最上位ディレクトリからテンプレートを選択することはできますか? これができれば、テンプレート ディレクトリの順序を簡単に変更できます。
/web/wiki/templates/wiki.domain.com
/web/wiki/templates