1
嗨,我是新來的CI和MVC一般,我想做一個REStful應用程序。CodeIgniter REST風格和控制器
我已經讀了很多(真的),我有以下規格
的RESTful
讀取(GET)
/object
/object.xml
/object.json
讀取ID(GET)
/object/id
/object/id.xml
/object/id.json
創建(POST)
/object
/object.xml
/object.json
更新(PUT)
/object/id
/object/id.xml
/object/id.json
刪除(DELETE)
/object/id
/object/id.xml
/object/id.json
基於以上時擴展的.xml返回XML,當上傳.json返回JSON和分機返回html
當談到CI CRUD我有followig url
/object
/object/edit/id
/odject/delete/id
我的問題是
我需要爲REST風格的2個控制器1和1 CI CRUD或我只能有1個, ,我怎麼可以有多個respesentation(HTML,XML,JSON)。
appricated(鏈接閱讀時間)
感謝
謝謝我已經看過這個,但這個有一個restfull控制器擴展,而不是CI。所以它不清楚我是否必須有2個控制器,因爲2個控制器是雙重工作。謝謝無論如何 – ntan 2012-07-30 10:52:57
你可能「可能」擁有一個控制器,但是這樣做可能會使事情複雜化。我正在看的另一種方式是使用路線。看到我更新的答案。 – Gavin 2012-07-30 11:02:17
你有一點我會檢查出來 – ntan 2012-07-30 11:19:22