我第一次尝试CakePHP时收到此错误:
Undefined variable: html [APP/View/Posts/index.ctp, line 13]
我有版本2.0-alpha,我有错误的版本或再次改变了什么.好像它找不到html助手.
更多信息请求:
这是index.ctp文件
<?php foreach ($posts as $post): ?>
<?php echo $post['Post']['id']; ?>
<?php
##line 13 here
echo $html->link($post['Post']['title'], array('controller' => 'posts', 'action' => 'view', $post['Post']['id']));
?>
<?php echo $post['Post']['created']; ?>
<?php endforeach; ?>
数据肯定是通过,但我得到的错误是在第13行:
Undefined variable: html [APP/View/Posts/index.ctp, line 13] Fatal error: Call to a member function link() on a non-object in /home
我很新,我希望这会有所帮助.
更新5小时后变得疯狂
谢谢大家分类,如果有任何人有这个问题,主站点上的教程是旧的,没有人已经努力更新它! …在index.ctp示例中替换
$html->link(...
同
$this->Html->link(...
解决方法:
从cakephp的手册中,似乎$html应该是CakePHP 2.0中的$this-> Html.
标签:cakephp-2-0,php,cakephp 来源: https://codeday.me/bug/20190723/1515286.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。