Surchage des classes XML
De Wiki.
Modification de Surchage des classes XML du CMS
Les classes CMS ne pouvant être directement éditées pour y intégrer des ajustements métiers, on a recourt pour ce besoin à une surchage de la définition XML de celles-ci.
Pour chaque classe CMS à altérer, on peut créer un fichier nommé nomdelaclasse.class.xml et écrit dans /include/bo/cms/. Ce XML ne liste que les nodes/attributs à ajouter ou modifier.
Exemple ci-dessous :
<?xml version="1.0" encoding="ISO-8859-1" ?> <class> <item name="id" asso="cms_assoprependarbopages,stl_assoanimarbo" /> </class>
Pour chaque node item l'attribut name doit être mentionné (pour réaliser le mappage avec le XML de la classe CMS).