在CakePHP 2.0中使用php作为外部javascript文件

时间:2012-01-18 23:10:05

标签: cakephp cakephp-2.0

我知道你可以使用php文件作为外部javascript文件,如下所示:

<script type="text/javascript" src="myscript.php"></script>

但是你会如何在CakePHP 2.0中做到这一点?

$ this-&gt; Html-&gt; script('external_js',false);自动添加.js扩展名。

此页面说明了我想要做的事情: http://nuts-and-bolts-of-cakephp.com/2009/04/03/blend-php-and-javascript-in-cakephp/

但它已经过时了。此方法不适用于CakePHP 1.3 +。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您可以通过在文件名末尾添加问号来自动添加.js扩展名。 Html-&gt;脚本函数会将'.js'添加到任何不以'.js'结尾且不包含'?'的输入中。

$this->Html->script('external_js.php?');