Jahia en Français > Jahia 6: le filtre...

0 (0 Good)
0 (0 Bad)

Jahia 6: le filtre n'est pas exécuté en mode édition

by  softbooking »  2014/09/17 10:02

Bonjour,

Nous avons créé un module qui utilise 2 filtres, l'un de page et l'autre pour les briques de notre module. Le premier filtre de page initialise dans le prepare l'environnement et fait le ménage dans le finalize. Le filtre pour les briques du module part du postulat que le filtre de page s'est exécuté et donc pioche dans le contexte les éléments dont il a besoin en fonction de la brique.

Tout fonctionne très bien en mode preview ou live, mais pas en édition. En effet, le filtre de page est appelé une fois lorsque l'on arrive sur la page d'accueil quant on rentre en édition, et ensuite lorsque l'on clique sur les liens dans la colonne de gauche ou ceux du menu de navigation du site, le filtre de page n'est plus exécuté. Du coup le filtre des briques plante pour chacune des briques. Jahia note l'erreur et ne change donc pas de page. La navigation en mode édition est impossible dans le site, sauf sur les rares liens qui donnent une url complête du genre /cms/edit/default/fr/sites/nomsite/espace-prive.html et non celle du menu de la forme /cms/edit/default/fr/sites/nomsite/home.html#/sites/nomsite/home/informations::

J'ai essayé de changer la priorité du filtre de page en la passant de 10 à -1, mais cela ne change rien.

Comment faire en sorte que le filtre de page s'execute même en mode édition ? Y a-t-il un moyen d'utiliser des url complètes en mode édition plutôt que ces urls de redirection ?

Merci pour vos conseils,

Cedric.

  • Jahia 6: le filtre n'est pas exécuté en mode édition
    2014/09/17 10:02

    softbooking <p>Bonjour,</p> <p>Nous avons cr&eacute;&eacute; un module qui utilise 2 filtres, l&#39;un de page et l&#39;autre pour les briques de notre module. Le premier filtre de page initialise dans le <em>prepare </em>l&#39;environnement et fait le m&eacute;nage dans le <em>finalize</em>. Le filtre pour les briques du module part du postulat que le filtre de page s&#39;est ex&eacute;cut&eacute; et donc pioche dans le contexte les &eacute;l&eacute;ments dont il a besoin en fonction de la brique.</p> <p>Tout fonctionne tr&egrave;s bien en mode preview ou live, mais pas en &eacute;dition. En effet, le filtre de page est appel&eacute; une fois lorsque l&#39;on arrive sur la page d&#39;accueil quant on rentre en &eacute;dition, et ensuite lorsque l&#39;on clique sur les liens dans la colonne de gauche ou ceux du menu de navigation du site, le filtre de page n&#39;est plus ex&eacute;cut&eacute;. Du coup le filtre des briques plante pour chacune des briques. Jahia note l&#39;erreur et ne change donc pas de page. La navigation en mode &eacute;dition est impossible dans le site, sauf sur les rares liens qui donnent une url compl&ecirc;te du genre <em>/cms/edit/default/fr/sites/nomsite/espace-prive.html</em> et non celle du menu de la forme<s><em> /cms/edit/default/fr/sites/nomsite/home.html#/sites/nomsite/home/informations::</em></s></p> <p>J&#39;ai essay&eacute; de changer la priorit&eacute; du filtre de page en la passant de 10 &agrave; -1, mais cela ne change rien.</p> <p>Comment faire en sorte que le filtre de page s&#39;execute m&ecirc;me en mode &eacute;dition ? Y a-t-il un moyen d&#39;utiliser des url compl&egrave;tes en mode &eacute;dition plut&ocirc;t que ces urls de redirection ?</p> <p>Merci pour vos conseils,</p> <p>Cedric.</p>

  • Number of messages  1
    Registration date Sep 17, 2014
    0 (0 Good)
    0 (0 Bad)

    Re : Jahia 6: le filtre n'est pas exécuté en mode édition

    by  caugustin »  2014/09/19 07:36

    Il faut modifier dans la déclaration spring, le domaine d'application du filtre de page car les pages avec une url de la forme /cms/edit/default/fr/sites/nomsite/home.html#/sites/nomsite/home/informations:: sont construite avec gwt et non avec un appel normal. Ce qui donne:

    <property name="applyOnConfigurations" value="page,gwt" />

     

      (caugustin)

    Number of messages  1
    Registration date
    Contact
    Share
    Feedback

    Get in touch

    Whether you are a current user or if you are just evaluating Jahia, we are here to help.

    Contact us

    Share this page