OK, so I have a homepage and want the user to be able to select a link that goes back to it with a varable set. Example here is the listings site lists all events regardless of price and I want users to be able to list events under £5. So I have a link https://eventpuddle.com?price=cheap. This is fine but for SEO reasons I want to have the URL something like https://eventpuddle.com/cheapevents. Obviesly I could create another view but there are all sorts of things I will ultimatly want ot do this for. https://eventpuddle.com/jazz, https://eventpuddle.com/pucn, https://eventpuddle.com/art... i would end up with LOTS of views and have to do code changes for eatch (see below).
I came across something years ago (I think in PHP) where URLs got unpacked into varables in the background. So https://eventpuddle.com/*price*/*cheapevents *was mapped in the background and created a varable *price *with a value *cheapevents*. This will also be usefull for listing events for a certain venue, whitch I have lots. Dont want to create a view for eatch venue as there are lots and I dont want to have to code stuff if I add venues, I simply add a row in the database for the new venue. The kind of URLs I would be looking for is https://eventpuddle.com/venue/old-market-assembly or https://eventpuddle.com/venue/canteen. Wondering if there is a way of doing this in rails or another way of handeling the same type of thing. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/797df844-344c-4445-904e-1732687a4199%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.