0

我使用 CakePHP 2.4 开发了一个网站,我上传网站的服务器使用的是 PHP 5.4。一切正常,但我在网站中使用了 AjaxHelper 和 JavascriptHelper。它正在生成如下警告:

Strict (2048): Declaration of JavascriptHelper::value() should be compatible with Helper::value($options = Array, $field = NULL, $key = 'value') [APP/View/Helper/JavascriptHelper.php, line 23]

Strict (2048): Declaration of JavascriptHelper::afterRender() should be compatible with Helper::afterRender($viewFile) [APP/View/Helper/JavascriptHelper.php, line 23]

Strict (2048): Declaration of AjaxHelper::afterRender() should be compatible with Helper::afterRender($viewFile) [APP/View/Helper/AjaxHelper.php, line 1398]

我不清楚为什么会这样?版本有问题吗??请帮我。

4

2 回答 2

0

正如其他人已经说过的,该消息包含更改建议

渲染后

进入

渲染后($viewFile)

在错误消息中提到的文件中。没那么难理解:)

l8erz

-d1g

于 2016-03-08T00:55:15.297 回答
-1

http://api.cakephp.org/2.5/source-class-JsHelper.html#23-436

复制 jshelpercode 并将其粘贴到文件夹中view/helper/JsHelper.php

于 2015-11-27T11:24:50.617 回答