[RoR ] 關於Route的一些問題
Ruby 1.8.6
Rails 2.0.2
(其實我不確定標題這樣寫適不適當)
主要問題是之前版本的 rails
在 contorller 寫下(假設為 users)
def login
....
end
然後在 view 中建立 login.rhtml 檔案
接下來就可以連結到 http://localhost:3000/users/login
但是 Rails2.0 中更加強調些東西(GET, POST...等等)
所以當我寫下
def login
...
end
view 建立 login.html.erb
http://localhost:3000/users/login <======== 不能這樣弄
訊息是說沒有 id
於是我給了所謂 id (隨便打 有給 id 就行了)
http://localhost:3000/users/login/ddds
然後就可以連到 login 頁面
可是這樣有點怪
應該不是這麼用的吧
目前我有看到的教學文章(關於 2.0 的)
大多是講每個 URL 有它對應的需求( new, update 等等)
所以我應該怎麼樣弄才既符合 Rails 2.0 的概念又符合我的需求呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.209.196.59
推
04/25 18:40, , 1F
04/25 18:40, 1F
→
04/25 18:58, , 2F
04/25 18:58, 2F
推
04/25 19:30, , 3F
04/25 19:30, 3F
→
04/25 21:29, , 4F
04/25 21:29, 4F
推
04/26 00:10, , 5F
04/26 00:10, 5F
推
04/26 00:17, , 6F
04/26 00:17, 6F
推
08/20 19:31, , 7F
08/20 19:31, 7F
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章