[Radiant] Integrate Radiant in existing app?

Loren Johnson loren at hellovenado.com
Mon Mar 10 09:14:30 CDT 2008


Peter,

There is no such tutorial, but if the you search the mailing list  
archives you'll find this question gets asked and answered periodically.

Radiant is a straight-ahead Rails application on it's own so their is  
no "standard" practice to integrating/merging the Radiant code it into  
an existing Rails app -- merging any two Rails projects offers it's  
challenges. However, there are a couple of other options to consider  
before you go that route:

1. Run Radiant as a separate app and incorporate any dynamic content /  
functionality that needs to blend into your content pages through a  
Radiant Extension (ref. http://wiki.radiantcms.org/Documentation under  
Extensions), or,

2. If the functionality of your existing application is well enough  
contained you should consider converting it into an Extension. Radiant  
Extensions are purposely structured very much like a stand-alone Rails  
application and, depending on it's complexity, converting your app  
into an extension may be easier than you imagine.

Again though, I encourage you to search back through the archives to  
find previous discussion on this question and consult the Wiki  
documentation on Extensions.

Good luck!

Loren




More information about the Radiant mailing list