簡體   English   中英

如何在CakePHP 2.0中包含JavaScript文件

[英]How to include a JavaScript file in CakePHP 2.0

我試圖包括一個使用以下方法創建的.js文件:

echo $this->Html->script('vote');

我的文件在/js/vote.js中

我加載了網站,然后轉到了源代碼,我單擊.js腳本文件以查看它正在加載什么,我發現加載票證是一個錯誤。

當我嘗試使用以下方法直接從URL訪問時:

http:// localhost:8888 / mysite / js / vote.js

我發現:


Error: JsController could not be found.
Error: Create the class JsController below in file: app/Controller/JsController.php

<?php

class JsController extends AppController {

}

然后創建了它說的內容,又出現了另一個錯誤:


Missing Method in JsController

Error: The action vote.js is not defined in controller JsController

Error: Create JsController::vote.js() in file: app/Controller/JsController.php.

<?php

class JsController extends AppController {

    public function vote.js() {

    }

}

有什么問題? 為什么加載.JS文件這么復雜?

我只是想按一下按鈕即可對文章進行投票,我被逼瘋了。

您是否在app / webroot / js文件夾中創建了一個名為“ vote.js”的文件?

您正確地包含了它!

我的猜測:未啟用mod_rewrite或其他錯誤的配置設置

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM