Is it possible to store the Page.ss template in a database or point it to an http:// location? I have a Zend Framework application that renders out the correct Page.ss temlpate for silverstripe to use... but I don't know how I can get silverstripe to use it. Does this make sense?
Probably the best way to do this would be to get your application to write the .ss file to the appropriate location within the current SilverStripe file structure, as apposed to trying to modify SilverStripe to "pickup" that file from another location.
Yea that is what I decided to do. I have a controller that (if accessed with the right key) will check to see if changes have been made to the layout, and if so, updates Page.ss (the location of which is saved in its config file) with the new layout.