Dialog et action

cancel
Showing results for 
Search instead for 
Did you mean: 
arkantos
Member II

Dialog et action

bonjour,

    J'ai développé un nouveau dialog que j'ai intégré à alfresco.
 
  Voici le code :

<config>
   <actions>
     
      <action id="new_letter">
            <permissions>
                  <permission allow="true">Write</permission>
           </permissions>
                <label-id>nouveau courrier</label-id>
              
            <action>dialog:add_courrier</action>
      </action>
     
     
     
     <action-group id="browse_create_menu">
            <action idref="new_letter" />
     </action-group>
     
     <action-group id="document_browse">
            <action idref="new_letter" />
     </action-group>
   </actions>
</config>

<config>
    <dialogs>
        <dialog name="add_courrier" page=""
              managed-bean=""
                 icon="" title-id="add_courrier_dialog_title"
                 description-id="add_courrier_description_dialog">
       </dialog>
     </dialogs>
</config>




Le problème c'est que le lien nouveau courrier est affiché dans tous les espaces de travail. mon objectif est d'afficher ce lien uniquement pour un espace de travail bien précis .

Comment procéder pour avoir un tel résultat ?

Merci
7 Replies
jayjayecl
Active Member II

Re: Dialog et action

Ne définissez votre dialog que pour un type de noeud précis, ou pour les noeuds possédant un aspect choisi.

Par exemple :

<config evaluator="node-type" condition="fm:forums">
      <dialogs>
         <dialog name="deleteSpace" page="/jsp/dialog/delete.jsp" managed-bean="DeleteForumsDialog"
                 icon="/images/icons/delete_forums_large.gif" title-id="delete_forums"
                 description-id="delete_forums_info" />
      </dialogs>
   </config>
arkantos
Member II

Re: Dialog et action

Merci pour votre réponse Robel ,

  Je n'ai pas trés bien compris l'attribut condition="fm:forums" de la balise config.

  Pouvez vous m'expliquer davantage, je suis débutant en développement sous alfresco.

Merci
jayjayecl
Active Member II

Re: Dialog et action

<config evaluator="node-type" condition="fm:forums">
     …
   </config>

Ces balises signifient :
la config entre les balises ne s'appliquent que pour les noeuds de type (evaluator="node-type") fm:forums (condition="fm:forums")
aziz
Member II

Re: Dialog et action

bonjour
s'il vous plait j'aimerais developper une action qui execute une classe  en java( prog.java) alors comment proceder car c'est perdu entre les tutoriels ? précisemment  comment doit je configurer alfresco pour faire apparaitre le nom de mon action dans la liste déroulante des actions? de plus comment  pourrai je interagir ou dialoguer avec une page jsp qui va faire appel a ma classe java ??? une aide s'il vous plait
merci d'avance
arkantos
Member II

Re: Dialog et action

Quelqu'un connait-il la méthode pour appeler une action à l'intérieur d'un code java?
jayjayecl
Active Member II

Re: Dialog et action

pourquoi appeler une action et pas directement du code java ?