我使用的是cakePHP 1.3,在html-助手方面有问题。
我想使用自动完成,因此,我需要加载html-助手在我的观点(例如。加载css)。首先,我遵循了本教程:JQuery在CakePHP中的自动完成
但是javascript与现在的html存在同样的问题。然后,我尝试了教程的新版本:CakePHP和jQuery自动完成重新访问
我知道新教程是为CakePHP 2.3编写的,但我看到jQuery的功能应该与CakePHP 1.3相同。
因此,我视图的标题如下:
<?php
echo $this->Html->css('https://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css'); ?>但这会引发以下错误:
注意(8):未定义的属性:视图:$Html APP\views\produkt\show.ctp,第5行致命错误:调用非对象上的成员函数css()
无论如何(css,jquery,.)发生此错误。所以在我看来,这个问题是属于帮手的。另外,如果我使用脚本方法。
html-helper存在于我的蛋糕/libs/view/helpers文件夹中。此外,我还在produkt_controller中加载它:
class ProduktController extends AppController {
var $helpers = array (
'Html',
'Check',
'Misc'
);我已经在这里寻找了一个解决方案,但没有找到适合我的答案。遗憾的是,在这篇文章中提到的cakePHP链接如何在cakephp 1.3中包含javascript?被破坏了,我在cakePHP 1.3的食谱中没有找到解决问题的方法。
拜托,如果有人能帮我让帮手运行,那就太好了!
发布于 2014-03-04 17:30:07
在1.3中
$html->methodName()而在2.0,它变成了
$this->Html->methodName()为什么要阅读2.0文档?1.3的文档还在。
https://stackoverflow.com/questions/22177545
复制相似问题