我不知道该怎么办我很困惑因为我是cakephp世界的新手可以有人帮助我吗?
这是helper.php第179行的代码
trigger_error(__d('cake_dev', 'Method %1$s::%2$s does not exist', get_class($this), $method), E_USER_WARNING);
这是我的add.ctp
<h1>Add Inventory</h1>
<form action="<?php echo $this->Html->url("/Stocks/add"); ?>" method="post">
<p>
ProductName:
<?php echo $this->Html->input('Stock/ProductName', array('size' => '40'))?>
</p>
<p>
Price:
<?php echo $this->Html->integers('Stock/Price', array('size' => '10'))?>
</p>
<p>
Quantity:
<?php echo $this->Html->integers('Stock/Quantity', array('size' => '5'))?>
</p>
<p>
<?php echo $this->Html->submit('Save') ?>
</p>
</form>
帮助 - ,
答案 0 :(得分:3)
$this->Html->input
应该是
$this->Form->input
,因为它的FormHelper函数不是HtmlHelper
答案 1 :(得分:2)
是的,HtmlHelper does not have an input
method
看起来你正在寻找FormHelper。