In the last few months, we have created four video tutorials related to the ImpressCMS Persistable Framework. The IPF is a native part of ImpressCMS since version 1.1. It allows rapid development of ImpressCMS modules, by taking care of 80% of what is needed when creating new modules or new functionalities: adding, editing, deleting, listing, sorting, filtering objects, and much more.
In addition, the imBuilding module, using all the benefits of the ImpressCMS Persistable Framework, allows you to easily create modules in a few minute. You simply define what kind of module you want, what objects you wish to manage, what are the fields of these objects, and imBuilding will create all the files you need to install your new module in matter of seconds. You will then have a fully working module which you can start to use and improve.
To help anyone get up and running quickly with IPF, I encourage you to have a look at the IPF webcasts we created recently:
- Introduction to ImpressCMS IPF : Part 1 and Part 2
- Creating your first ImpressCMS module using imBuilding
- Structure of an IPF module
- Classes and Hander of an IPF module: Part 1 and Part 2
During these webcasts, we are creating a simple module named MyClients, managing clients, and companies. You can download the module here: MyClients.
Should you have any questions regarding the ImpressCMS Persistable Framework, I encourage you to use the ImpressCMS Community Forums.
For any professional support on ImpressCMS, feel free to contact us and we’ll be happy to help!

