CI フレームワークのフロントエンドとバックエンドは、それぞれ 2 つの Smarty テンプレートを設定する必要があります
通常、フロントエンドとバックエンドは 2 つのプロジェクトに属しており、当然のことながら、独自のテンプレートを持っています
たとえそれらが 1 つのプロジェクトに属しているとしても、フロントエンドとバックエンドのテンプレートは普遍的であることはできません
しかし、smarty には 1 つだけ必要です
通常、フロントエンドとバックエンドは 2 つのプロジェクトに属しており、当然のことながら、独自のテンプレートを持っています
たとえそれらが 1 つのプロジェクトに属しているとしても、フロントエンドとバックエンドのテンプレートは普遍的であることはできません
しかし、smarty だけが必要です
Smarty はどのディレクトリに配置する必要がありますか?パブリックディレクトリはないようです。アプリケーションが 2 つあり、1 つはフロントエンド、1 つはバックエンド、そしてシステムがあります
add_package_path($path)
同じ場所を参照して 2 回初期化します。
同じ場所を参照して 2 回初期化します。
私もそう思いました。