私は多くのテンプレート ライブラリを探していたので、ダウンロード/使用する準備ができているものと使用したいものについて一般的な考えがかなり混乱しているので、これで私を助けてくれるかもしれません.
私は現在 CodeIgniter を学んでおり、後で Kohana に移行することを考えています。テンプレート/サイトのニーズに基づいて、コントローラー/モジュール (/モジュール機能でしょうか?) を含めたいと思います。
例をご覧ください: xml で定義されたページが mysql に保存されてい
<div id="sidebar">
ます
<div id="sidebar">{widget:news;3;60}</div>
。
テンプレートパーサーおよび/またはそれを行う方法を探しているので、メインアプリケーションでページをロードしてからテンプレートをロードします。次に、どのモジュール/ウィジェットページ/テンプレートが使用しているかを調べて動的にロードし、それらにパラメーターを渡します (たとえば、news;3;60 - モジュールニュース、最後に 3 つ、それぞれ 60 文字制限)、echo
呼び出した場所の代わりにその結果を渡します。彼ら。
この使用法は理解できるはずです.27ページでニュースモジュールを使用する場合、最後の3つのニュースのどこか、先月のどこかなどで、単純にそれを含めて1か所で編集したい.
私の頭にある他の問題は次のとおりです。一度にすべてのモジュールを用意するのが最善だと考えています(そこに1つ、ここに1つロードしないでください)。1つの場所でデータベースにアクセスできます。
私はちょっと迷っており、誰かが私にアイデアを持っているかもしれません:)