<h1>Add Post</h1>
<form method="post" action="<?php echo $html->url('/blogs/write'); ?>">
<p>
Title:
<?php
echo $html->input('Blog/title', array('size'=>'40'));
?>
<?php
echo $html->tagErrorMsg('Blog/title', 'Title is required.');
?>
</p>
<p>
Body:
<?php echo $html->textarea('Blog/text', array('rows'=>'10')); ?>
<?php echo $html->tagErrorMsg('Blog/text', 'Body is required.'); ?>
</p>
<p>
<?php echo $html->submit('Save') ?>
</p>
</form>
用cakephp写的时候老报Warning (512): Method HtmlHelper::input does not exist [CORE\cake\libs\view\helper.php, line 143]全换成纯html标签就没事了,不知道是怎么回事,有哪位大侠帮忙看看,感激不禁
在别人的机子上运行没错,挺奇怪...
<form method="post" action="<?php echo $html->url('/blogs/write'); ?>">
<p>
Title:
<?php
echo $html->input('Blog/title', array('size'=>'40'));
?>
<?php
echo $html->tagErrorMsg('Blog/title', 'Title is required.');
?>
</p>
<p>
Body:
<?php echo $html->textarea('Blog/text', array('rows'=>'10')); ?>
<?php echo $html->tagErrorMsg('Blog/text', 'Body is required.'); ?>
</p>
<p>
<?php echo $html->submit('Save') ?>
</p>
</form>
用cakephp写的时候老报Warning (512): Method HtmlHelper::input does not exist [CORE\cake\libs\view\helper.php, line 143]全换成纯html标签就没事了,不知道是怎么回事,有哪位大侠帮忙看看,感激不禁
在别人的机子上运行没错,挺奇怪...
Method HtmlHelper::input does not exist 提示不存在啊
难道input和这个不 是一个包里的吗?谢谢大侠
如果不是你查下這頁有沒有包含進你上面的代碼(require );
$html = new HtmlHelper();
刚刚用这个把包引进去了,不过还是不行啊?
可能你使用的是新版本的CakePHP,input等组件放到了$form中去了
尝试$form->input替代$html->input