The tapx library includes a dynamic templating component that is probably perfect for your needs. Unfortunately, the documentation for tapx isn't building lately, so it's a challenge to know about it. I'll try and work on that over the next couple of days.
On Wed, Jul 21, 2010 at 8:00 AM, Adam Zimowski <zimowsk...@gmail.com> wrote: > One of the big features of our current Struts-based app (we are > porting to T5), is the integration with content management system (we > use RedDot). What we do currently, is we have a single Struts action, > which inspects query parameter for CMS page, and dynamically streams > the markup for that page (along with some Tiles magic). We also do > some high-level URL rewriting to pretty-up page query parameter. > > In Tapestry, I was relating this to having a single page controller > and multiple TML files. Is this possible? A big thing for us is that > we need our CMS pages to contain a layout component with all the > dynamic stuff, yet everything else on those pages is static, managed > through CMS studio tool by entirely different (non-technical, > business) team. These pages are to be published to a running > deployment, of course with whatever frequency. > > So my questions are: > > * Specifically, is it possible and if so, how, to have single > controller, multiple templates. > * Any examples of existing CMS-Tapestry integration? We are likely to > stay on RedDot with this project, but maybe there are some good ideas > out there. > > Thank You > > Adam > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org