Auto regenerate RSS

4 posts by 2 authors in: Forums > CMS Builder
Last Post: August 9, 2012   (RSS)

By alissibronte - August 8, 2012 - edited: August 8, 2012

Hi guys,

I just created my page RSS but I wonder if there is a trigger to catch new content in the CMS so you can return to rebuild the xml file.

When I say trigger I mean functions like newContent(), updateContent(), etc. So, for example:

if (newContent() || updateContent()){
createRSS();
}


Thank you!

Re: [alissibronte] Auto regenerate RSS

By Jason - August 8, 2012

Hi,

If you have CMS Builder 2.15, there is a new RSS feed code generator. This creates the RSS feed dynamically, so every time the file is accessed, it has the most current information in it.

If you don't have this (or don't want to upgrade), you create your RSS file as an xml.php page, where you dynamically pull in the information you want.

Hope this helps
---------------------------------------------------
Jason Sauchuk - Project Manager
interactivetools.com

Hire me! Save time by getting our experts to help with your project.
http://www.interactivetools.com/consulting/

Re: [alissibronte] Auto regenerate RSS

By Jason - August 9, 2012

Hi,

You can have an rss.xml.php that would update the xml whenever accessed. This would be the easiest solution.

If you wanted a "static" xml page that was updated whenever a change took place, you could create a custom plugin that would re-write the file whenever certain actions took place in the CMS.

If you're interested in this, please email consulting@interactivetools.com and we can go over some options.

Hope this helps
---------------------------------------------------
Jason Sauchuk - Project Manager
interactivetools.com

Hire me! Save time by getting our experts to help with your project.
http://www.interactivetools.com/consulting/