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).