作者averywu (看文不要只會用橫的看)
看板PHP
標題[請益] CodeIgniter 學習問題
時間Tue Apr 17 20:51:18 2012
不才努力的想學套Frameworks來使日後工作更快速。
但官方文件說是中文,但看起來總是沒個頭緒。
也沒有什麼Step by step 的教學文件。
看到現在只知道我功能要放在controllers下,用我的class命名。
在看了一陣,試做如下:
<?php
class yo extends CI_Controller {
public function yoo(){
echo 'YO';
}
}
?>
並存為 /Study/Application/controllers/yo.php
也把 /Study/Application/config/router.php 的 $route['default_controller']
改成$route['default_controller'] = "yo";
但是我在網址上輸入
http://127.0.0.1/Study/ 或
http://127.0.0.1/Study/yo/
時,卻得到 404 ( 由 CI 產出的,不是Apache )
不是應該會自動會跳到
http://127.0.0.1/Study/yo/ 並顯示 YO 嗎?
但我若在網址輸入
http://127.0.0.1/Study/yo/yoo/
卻可以正常丟出 YO 字串。
這....不解啊 Orz... 官方文件有點像丟本英漢字典給你就要你會英文一樣。
(其實是我太笨啦)
有沒有哪裡有step by step 的教學啊?官方的20分建部落格也是舊版的了...
--
小惡魔的家
http://blog.pixnet.net/shiuju/
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.237.155
推 kusoayan:因為你的 yo 中沒有 index 這個 method 04/17 21:12
→ kusoayan:然後 CI 的中文文件非常詳細…你大概找不太到第二個 04/17 21:13
→ kusoayan:中文文件這麼好的 php framework 了XD 04/17 21:13
→ kusoayan:然後20分鐘 blog 教學應該也沒多舊吧 看著先學基礎 之後 04/17 21:15
→ kusoayan:看使用者手冊就會很快了 04/17 21:15
→ averywu:感謝,我是看到20分建部落格那個,把物建做好只把方法換 04/17 22:03
→ averywu:掉就不用做後台直接叫scaffolding就有後台讓我嚇到才學的 04/17 22:05
→ averywu:以前前端是還好,每次都後台寫半死... 04/17 22:05
推 alpe:印象中 appleboy 有幫忙 ci 的中文化 & coding 04/18 01:43
推 tkdmaf:可官方有說scaffolding不可以在正式上線時使用。 04/18 09:51
→ RedMapleWing:腳手架跟後台有差吧…20分鐘那個確實有一些類別改了 04/18 10:37
→ RedMapleWing:真照官方的做法程式是不會跑的,雖然我有自己更新了 04/18 10:38
→ RedMapleWing:一個(自己找資料加註解),不過其實我也還在摸... 04/18 10:38
→ hst1805:新版CI腳手架已經移除了 04/18 20:48
→ wait999:你的問題應該是不太懂物件導向吧 所以看不懂就不會用 04/18 23:51