Re: [請益] cakephp js
CakePHP 中,有關顯示的類別是歸類成 Helper 的。
可以參考:http://book.cakephp.org/view/1096/Using-Helpers
使用方法:
<?php
class BakeriesController extends AppController {
var $helpers = array('Form', 'Html', 'Javascript', 'Time');
}
?>
如上所示,你就可以在 Bakeries 下的 views 使用像是 $form, $html, $javascript
和 $time 的物件了。
※ 引述《luo74128 (小貓)》之銘言:
: 請問各位先進,cakephp layout default.ctp我想要引入.js檔
: echo $javascript->link('jquery.min');
: 為什麼都不可以呢?會有錯誤訊息如下。
: 上網查詢也有人遇到同樣問題但沒有解決方法,煩請各位先進們教導。感謝!!
: Notice (8): Undefined variable: javascript [APP\views\layouts\default.ctp,
: line 13]
: Fatal error: Call to a member function link() on a non-object in
: C:\wamp\www\cakeapp\views\layouts\default.ctp on line 13
: 另外還有一個問題就是我的路徑是
: http://127.0.0.1/cakephp/index/index 很正常
這邊的意思是說,你有一個 Controller 叫做 index 並且你呼叫了她的 index action
: http://127.0.0.1/cakephp/index/ 很正常
等同於上一個,沒指定 action,預設就是 index
: http://127.0.0.1/cakephp/index layout 就不對了
: http://127.0.0.1/cakephp/ layout 就不對了
: 請問這是怎麼回事呢?
這邊就看不太懂了....
如果你沒動過 config/router.php,你檢查一下是不是將 / 對應到 pages controller
是的話,就改一下吧。
補充一下官方的 Router 手冊:
http://book.cakephp.org/view/945/Routes-Configuration
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.208.137
※ 編輯: joujiahe 來自: 220.135.208.137 (09/25 17:15)
※ 編輯: joujiahe 來自: 220.135.208.137 (09/25 17:25)
※ 編輯: joujiahe 來自: 220.135.208.137 (09/25 17:28)
→
09/29 09:14, , 1F
09/29 09:14, 1F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章