我在蛋糕中有错误通知(8):未定义的变量:html [APP \ View \ Layouts \ default.ctp,第6行]

时间:2014-10-30 10:25:26

标签: php cakephp

注意(8):未定义的变量:html [APP \ View \ Layouts \ default.ctp,第6行]

致命错误:在第6行的D:\ Xampp \ htdocs \ mvc \ cakephp \ app \ View \ Layouts \ default.ctp中的非对象上调用成员函数css()

.ctp中的

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>Tasks</title>
    <?php echo $this->html->css(array('style.css')); ?>
</head>
<body>
        <?php echo $content_for_layout; ?>
</body>
</html>
在视图中的home.ctp中

<h1>Welcome!</h1>
<p>Welcome to my task management site.</p>

如何在CakePHP 2.5.5中删除此错误。

1 个答案:

答案 0 :(得分:3)

Change $html->css(...) to $this->Html->css(...)