可能でなければならないと思いますが、まだ有用なものは見つかりませんでした...
1 つの Kohana コアから複数の Web サイトを実行することは可能ですか? 基本的にすべてのウェブサイトは同じで、レイアウトが異なるだけです。(ちょうど別のビュー フォルダー、(作品)) とコンテンツは少し異なります。(これは、データベースからプルする定数SITE_IDに基づいています(これも機能します))
唯一の 2 つのことは、bootstrap/index.php でこれを構成するにはどうすればよいですか? URLを調べてみました。その URL を使用して、テーブル 'websites' (url = '$url' を選択) に対してクエリを実行し、そのクエリから正しい SITE_ID とビューを取得します。このようにして、x.com y.com と z.com の両方が同じ index.php ファイルを取得します。その後、SITE_ID が定義され、その ID で適切なコンテンツがロードされ、適切なビューが使用されます。
また、ウィジェットと組み合わせてこれを行うにはどうすればよいですか。私は 8 つの異なるウィジェットを持っており、各 Web サイトはそれらの 8 つのうち 3 つを異なるページに表示しています。したがって、x.com/a はウィジェット「widget_1」と「widget_2」を表示し、x.com/b は「widget_2」と「widget_3」を表示します。ただし、y.com/a は「widget_6」と「widget_7」を表示する必要があり、y.com/b は「widget_3」と「widget_4」を表示する必要があります。これを管理する方法はありますか?以前はウィジェットをあまり使用していませんでしたが、今では複数のサイトと組み合わせて使用したいと考えています...
可能?