Développer avec RBS Change : change:form -> ne pas avoir d'ancre dans l'url après soumission du formulaire

  • 57112.1

    23/04/2012 13:49


    Mathias
    Rang : Expert
    Bonjour,

    j'ai un bloc dans ma sidebar qui me permet de filtrer une liste de document.
    Mon soucis : à la validation du formulaire de filtre, la page renvoyée est enrichie d'une ancre qui fait scroller la page jusqu'au bloc de filtre.

    Comment bypasser ce comportement ?
    voici mon code html :
    <form id="filter-costume" change:form="beanClass septetunelieues_persistentdocument_histoire;beanName filter" class="cmxform" showErrors="false" method="post">
    [...]
    <input class="hot-action" change:submit="label &modules.septetunelieues.frontoffice.submit-filter;" name="filter" />
    </form>
    .

    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
  • 57112.2 en réponse à 57112.1 écrit par Mathias

    23/04/2012 23:20


    Mathias
    Rang : Expert
    J'ai trouvé qu'en ajoutant l'attribut action="#" à la balise form, le formulaire redirige désormais vers http://[currentUrl].html#

    il y a t'il plus propre ? comme par exemple ne pas avoir le # dans l'url ?

    merci !

    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1378 membres
Aucun membre connecté