2010-12-08 37 views
0

comment créer une page enfant dans le portail jboss. J'ai la structure suivante dans mon * pages-objet.xml. J'ai besoin de créer 2 portlets de 2 pages et 2 en dessous de la page d'accueil. S'il vous plaît aidez-moi à atteindre cetcomment créer une page enfant dans le portail jboss

<deployment> 
    <if-exists>overwrite</if-exists> 
    <parent-ref>palm</parent-ref> 
    <page> 
     <page-name>Home</page-name> 
     <supported-locale>en</supported-locale> 
     <properties> 
      <property> 
       <name>order</name> 
       <value>1</value> 
      </property> 
     </properties> 
    </page> 
</deployment> 

Merci, Sam

Répondre

0

Pour créer une sous-page, vous devez ajouter un autre élément deployment dans le fichier xml, l'élément parent-ref doit contenir la concaténation des parents parent-ref et la parents page-name, palm.Home dans votre exemple.

<deployment> 
    <parent-ref>palm.Home</parent-ref> 
    <if-exists>overwrite</if-exists> 
    <page> 
    <page-name>Child1</page-name> 
    <properties> 
     <property> 
     <name>order</name> 
     <value>1</value> 
     </property> 
    </properties> 
    <window> 
     <window-name>myWindow</window-name> 
     <instance-ref>myPortlet<!--Instance id of your portlet from portlet-instances.xml--></instance-ref> 
     <region>myRegion<!--Name of the region in your layout where this portlet should be put--></region> 
     <height>1</height> 
    </window> 
    </page> 
</deployment>