0

现在我正在尝试创建一个简单的应用程序来查看和添加笔记。我真正要做的只是从发布/用户食谱教程中复制我需要的一些代码(http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-示例/auth.html )

在“添加”页面,它告诉我缺少“NoteHelper”,所以我只是在 View/Helper 下创建了一个空白的“NoteHelper.php”类。

  1. 即使当我完成“用户”教程时不需要它,为什么这次我需要它?
  2. 现在我收到这个错误,不知道下一步该去哪里,让我知道你在做什么?

在此处输入图像描述

4

1 回答 1

1

为 Notes 创建 MVC 的最佳方式是使用 Console/bake。
在您的“添加页面”上仔细检查表格,它应该看起来像

<?php 
    echo $this->Form->create('Notes'); ?>
    <fieldset>
       <legend><?php echo __('Add Notes'); ?></legend>
       <?php 
          echo $this->Form->input('note_title');
          echo $this->Form->textarea('note_description');
       ?>
    </fieldset>
<?php echo $this->Form->end(__('Submit')); ?>

发生错误,因为您使用 $this->Notes->input( '' );

于 2013-05-03T20:19:10.723 回答