2013-05-02 67 views
-2

我有書模型視圖控制器,我有庫控制器和視圖。 視圖文件夾有index.phpview.php。 我在我的index.php的問題,我得到以下錯誤:fuelphp -Undefined variable

ErrorException [ Notice ]: Undefined variable: books 

下面是代碼在我的index.php文件

<h2>Library</h2> 
<?php foreach ($books as $books): ?> 
<h3><?php echo Html::anchor('library/view/'.$book->id, $book->title)?></h3> 
<p><?php echo $book->description?> </p> 
<?php endforeach ?> 
+0

重命名$書$書的foreach循環的條件?像這樣:<?php foreach($ books as $ book):?> – bestprogrammerintheworld 2013-05-02 18:48:16

回答

0

你有那裏有兩個錯誤。一個是$books數組未被初始化(因此是警告),另一個是你的foreach()是錯誤的。替換此:

<?php foreach ($books as $books): ?> 

<?php foreach ($books as $book): ?> 

但你仍然需要找到丟失的$books陣列

+0

是的,我在我的控制器中這麼做,非常感謝你 – user1978654 2013-05-02 19:00:52

0

更改行:<?php foreach ($books as $books): ?>

<?php foreach ($books as $book): ?>  
相關問題