I'm using a configuration file to route my requests in my application. I have the following entries:
routes.deal.route = "deal/:id/*"
routes.deal.defaults.controller = "deal"
routes.deal.defaults.action = "index"
routes.deal.reqs.id = "\d+"
routes.deal.route = "deal/buy/:id/*"
routes.deal.defaults.controller = "deal"
routes.deal.defaults.action = "buy"
routes.deal.reqs.id = "\d+"
here's what the behavior I'm looking for: mysite.com/deal/75 --- this will display the details of Deal 75 (equivalent to mysite.com/deal/?id=75; controller=deal, action=index)
mysite.com/deal/buy/75 -- buy deal 75 or (controller=deal, action=buy) -- equivalent to mysite.com/deal/buy?id=75
I can only get one to work and not the other. Whichever is specified first in the config, that's what will work.
Can anyone point out what I'm doing wrong here? Any help is greatly appreciated.
-->
Try changing the name of the second route, i.e:
routes.dealbuy.route = "deal/buy/:id/*"
routes.dealbuy.defaults.controller = "deal"
routes.dealbuy.defaults.action = "buy"
routes.dealbuy.reqs.id = "\d+"
The routes need to have different names.
Đăng ký:
Đăng Nhận xét (Atom)
Học lập trình web căn bản với PHP
Bài 1: Các kiến thức căn bản Part 1: https://jimmyvan88.blogspot.com/2012/05/can-ban-lap-trinh-web-voi-php-bai-1-cac.html Part 2: https://...
-
IMindMap 8.0.4 iMindMap là công cụ tuyệt vời để vẽ bản đồ tư duy đem mọi chi tiết trong đầu bạn ra thành các ý tươgnr, để nắm bắt ý tư...
-
1. Download Bamboo in : http://www.atlassian.com/software/bamboo/download?os=linux cd ~ mkdir BAMBOO cd BAMBOO wget http://www.atlassia...
-
1.Giới thiệu về Vim Vim – Vi iMprove là bản cải thiện của Vim – một trình soạn thảo phổ biến trên Unix. Vim có tính cấu hình rất cao ...
Không có nhận xét nào:
Đăng nhận xét