我正在使用cakePHP 1.26和TinyMCE v3.38。
的TinyMSC的.js文件存储在此目录下:
http://www.mysite/js/tiny_mce/tiny_mce.js
cakePHP中的相对URL
在页面,在这里用户可以发表新主题,
此页的URL是这样的:
http://www.mysite/user/newpost
现在我需要将javascript添加到此页面,并且我尝试了这些:
echo $ javascript-> link('/ js/tiny_mce/tiny_mce.js');
echo $ javascript-> link('js/tiny_mce/tiny_mce.js');
echo $ javascript-> link('../ js/tiny_mce/tiny_mce.js');
但无法联系到tiny_mce.js。
什么是第一个'echo'的HTML源代码?这应该工作。 – 2010-07-05 16:35:38
他们都错了。 Cake已经知道js文件夹,你不需要扩展名。 它应该是echo $ javascript-> link('tiny_mce/tiny_mce'); – Leo 2010-07-06 08:00:37