I'm unable to share the entire app with you guys, but I can show you the core functionality: https://gist.github.com/7497d356a1a36199ea9d A call to Posts#index will render /templates/{site_id}/posts_index.html.erb unobtrusive.
On Fri, Nov 21, 2008 at 7:03 PM, Peter Dirickson <[EMAIL PROTECTED]> wrote: > You could also use the router to get the domain or subdomain: > > match(:subdomains => /(.*)/). > to(:account => ":subdomains[1]") do > resources :articles > end > > Then override the _template_location to set the view path. > > Matthijs approach is really nice too, I'd like to see pros and crons for > each one. > > A demo app would be nice. I will upload later a simple app I was playing > with. > > Peter. > > > > On Fri, Nov 21, 2008 at 6:42 AM, Mark Watson <[EMAIL PROTECTED]>wrote: > >> >> Good idea Matthijs. >> >> You can also use nginx and map different URL patterns of the same merb >> web app to different domains; for example: >> >> http://mydomain.com/test1 --> http://test1.com >> http://mydomain.com/test2 --> http://test2.com >> http://mydomain.com/test3 --> http://test3.com >> >> Just as with Matthijs' suggestion, all domains share same models and >> data. >> >> On Nov 21, 7:09 am, "Matthijs Langenberg" <[EMAIL PROTECTED]> >> wrote: >> > I've an app that uses the HTTP_HOST header from the request to query a >> site >> > from the database and set the view path to /themes/{site_id} per >> request. So >> > that's how I've created a multisite app. >> > >> > On Fri, Nov 21, 2008 at 9:26 AM, Redd Vinylene <[EMAIL PROTECTED] >> >wrote: >> > >> > >> > >> > > On Fri, Nov 21, 2008 at 6:24 AM, bergstyle <[EMAIL PROTECTED]> >> wrote: >> > >> > > > anybody have strategies for serving multiple sites from one merb >> > > > application? my goal is to share my models and data store across a >> > > > number of sites and have one backend to manage them all. each site >> > > > will have it's own layout, views and controllers. >> > >> > > > the end result will be a bunch of niche e-commerce sites managed by >> > > > one admin interface. >> > >> > > I've long wanted the same thing. Perhaps we could get together and >> > > make a demo app? >> > >> > > -- >> > >http://www.home.no/reddvinylene >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "merb" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/merb?hl=en -~----------~----~----~----~------~----~------~--~---
