cakephp2.0にupしたら

46 views
Skip to first unread message

語り部

unread,
Mar 20, 2012, 2:59:41 AM3/20/12
to cakeph...@googlegroups.com
連続で質問してすみません。


公式チュートリアルの

11.1.8 Postビューの作成


で cakephpのバージョンをあげて1.3〜2.0にupしたのが原因かわかりませんが、
いかの12ステップで

Fatal error: Call to a member function link() on a non-object in /Applications/XAMPP/xamppfiles/htdocs/blog/cakephp/app/View/Posts/index.ctp on line 12

でエラーになってしまいます。

わかる方教えていただけませんでしょうか。





  1. <table>
  2. <tr>
  3. <th>Id</th>
  4. <th>Title</th>
  5. <th>Created</th>
  6. </tr>
  7. <!-- ここから、$posts配列をループして、投稿記事の情報を表示 -->
  8. <?php foreach ($posts as $post): ?>
  9. <tr>
  10. <td><?php echo $post['Post']['id']; ?></td>
  11. <td>
  12. <?php echo $html->link($post['Post']['title'],
  13. "/posts/view/".$post['Post']['id']); ?>
  14. </td>
  15. <td><?php echo $post['Post']['created']; ?></td>
  16. </tr>
  17. <?php endforeach; ?>
  18.  
  19. </table>

longkey1

unread,
Apr 2, 2012, 8:57:41 AM4/2/12
to cakeph...@googlegroups.com
ども、longkey1です。
すでに解決されているかもですが、一応返信を。

<?php echo $html->link($post['Post']['title'],


<?php echo $this->Html->link($post['Post']['title'],
でいけるんじゃないでしょうかね。
試してみてください。


2012年3月20日15:59 語り部 <sinrab...@gmail.com>:

> --
> このメールは Google グループのグループ「CakePHP東海」の登録者に送られています。
> このグループに投稿するには、cakeph...@googlegroups.com にメールを送信してください。
> このグループから退会するには、cakephp-toka...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/cakephp-tokai?hl=ja
> からこのグループにアクセスしてください。

--
longkey1

語り部

unread,
Apr 4, 2012, 5:24:26 AM4/4/12
to cakeph...@googlegroups.com

ありがとうございます。解決しました!

また教えてください。

2012/04/02 21:57 "longkey1" <long...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages