Creating Modules - Eonic/ProteanCMS GitHub Wiki

Upto ProteanCMS-5

Step 1. open a layoutmanifest file and add a new module definition

Manifest files are available for common / cart and membership.

Step 2. Create an Xform for the Content/Module with the same name as specified in the manifest.

Modify the form to be saving the content required.

Step 3. (Optional) create a function in the DLL to handle the module behaviour and output additional logic or 3rd party content. i.e. action="Protean.Cms+Cart+Modules.RedeemTickets"

Step 4. Create an XSLT template to display the content.

ProteanCMS-6 Onwards....

As above but file locations are different, all files associated with a module are in a folder describing the module.



⚠️ **GitHub.com Fallback** ⚠️