2012-03-27 2 views
0

テンプレートデザインの右側のユーザー/サイドバーにページを置いておきたいと思います。PHPのuri "/ user/sidebar"ページ(Kohana Framework)を含む

通常、私はPHPファイルを含めるでしょう。しかし私はKohana Frameworkを使用しているので、このサイドバーのビューとコントローラを作成してmysite.com/user/sidebarに存在します。

どうすればいいですか?<?php include "/user/sidebar"; ?>はどうなりますか?私は、このようなファイルog dirエラーを取得します。あなたは、次のコマンドを使用して、ビュー内の「要求」を含めることができるように思え...

を、私は完全なURLを試してみましたが、= 0

答えて

0

AndrewRさんのコメントが近くにあります。 Kohanaの3.2のために、あなたはビュー内のビューをロードしたくないでしょうビュー内の要求:

<?php echo View::factory('/user/sidebar'); ?> 

または

<?php include Kohana::find_file('views', 'user/sidebar') ?> 

のどちらかを行うことが可能です。

+1

彼は答えを正しく示していました。なぜなら、ビューを含むだけで、それに関連するコントローラーは含まれていなかったからです。 – Karem

関連する問題