The only main difference between my module and the samples module is that samples is of class <class>info.magnolia.module.admininterface.SimpleContentModule</class>
and it defines a default public URI in it's properties.

Your module class needs to implement info.magnolia.cms.module.Module (if you have only bootstrap files, just use SimpleContentModule - if not extend one of AbstractModule or AbstractAdminModule).

As from 3.1, the module class is not mandatory anymore, and is mapped to the config subnode of your module (ie your module class is populated, javabean-style, with the contents of /modules/xyz/config). You'll also have separate control over the version handling (insall/ update) of your module (to bootstrap or modify stuff) and lifecycle of your module (start/stop)

HTH

g

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------

Reply via email to