Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 19/06/2017 14:53:29

RSellin
Guest
Registered: 29/08/2012
Posts: 59

Définition des Zones

Bonjour,

Quand on insère du contenu (article ou service) dans une zone, le CMS génère le code suivant :

<div id="ametys-cms-zone-nomdelazone">
    <div id="ametys-cms-zone-nomdelazone-item-N106B4" class="first last">
        <!-- MON CONTENU -->
    </div>
</div>

J'aimerai savoir s'il est possible de surcharger une feuille de style pour virer les 2 div qui englobent MON CONTENU.
J'ai vu qu'ils étaient définis dans la feuille de style :

/main/workspace-web/stylesheets/page.xsl

Mais je souhaiterai n'opérer le changement que dans ma charte.
Est-ce possible ?

Merci d'avance

Last edited by RSellin (20/06/2017 14:14:59)

Offline

#2 21/06/2017 18:02:42

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,117

Re: Définition des Zones

Bonjour,
ces divs sont, en effet, insérés par page.xsl et théoriquement vous pouvez surcharger le traitement du tag "<zone>"  dans votre template.xsl.
Par contre, je pense que le backoffice ne va plus fonctionner s'il ne trouve pas son div englobant de zone ou de zone-item.
donc la réponse est plutôt négative


Raphael Franchet
Expert Ametys

Offline

#3 30/09/2022 09:49:50

khueri
Guest
Registered: 13/09/2022
Posts: 9

Re: Définition des Zones

Bonjour,
Suite à la question posée précedemment, j'aimerais modifier l'id de la div ex: 'ametys-cms-zone-nomdelazone-item-N106B4'. J'imagine que cela passe par le fichier template-default.xsl mais le lien de la doc est mort. Pouvez vous m'éclairer?

Offline

#4 12/12/2022 10:49:59

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,117

Re: Définition des Zones

Bonjour
Vous parlez de quel lien de doc qui ne fonctionne pas ?
L'id des zones items est généré par le noyau, et n'est pas modifiable.

Vous avez la possibilité d'ajouter un attribut "data-XXX" via l'implémentation du template "zone-item-before" documenté ici


Raphael Franchet
Expert Ametys

Offline

Board footer

Powered by FluxBB