Surcharge des pages virtuelles de l'arborescence des petites annonces


Cette fonctionnalité est disponible à partir de la version 1.11

Point général sur les pages virtuelles : Surcharge des pages virtuelles

  1. Description
  2. Surcharges
    1. Exemple

Description

Dans l’arborescence des petites annonces, créée à partir du bouton « racine des petites annonces », il y a 2 types de pages virtuelles surchargeables : 

Surcharges

Description

Nom du fichier de surcharge

Fichier de configuration par défaut 

Les pages intermédiaires de l'arborescence des petites annonces

ugc.classified-ads.transitional.xml

<model template="ugc-transitional-page">
    <zone id="default"> 
      <service id="org.ametys.web.service.SitemapService">
            <depth i18n="false">1</depth>
            <all i18n="false">false</all>
            <includeInvisiblePage i18n="false">true</includeInvisiblePage>
        </service>
    </zone>
</model>

Les pages de dernier niveau de l'arborescence des petites annonces

ugc.classified-ads.page.xml

<model template="ugc-page">
    <zone id="default"> 
        <content view="main"/>
    </zone>
</model>

Rappel : Les fichiers de surcharge devront donc se nommer : ugc.classified-ads.transitional.xml pour les pages intermédiaires de l'arborescence et ugc.classified-ads.page.xml pour les pages contenant les annonces

Exemple

Surcharge du fichier de configuration des pages virtuelles qui contiennent les annonces (ugc.classified-ads.page.xml)

<model template="page">     
<zone id="default"> 
<service id="org.ametys.web.service.SitemapService">             
<depth i18n="false">1</depth>             
<all i18n="false">false</all>             
<includeInvisiblePage i18n="false">true</includeInvisiblePage>         </service>         
<content view="main"/>     
</zone> 
</model>

 

  • Modification du template à "page"
  • Ajout de la zone "default"
    • Ajout d'un service à la zone
    • Placement du contenu (l'annonce) après le service
Retour en haut

Classified Ads