IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Form PHP Discussion :

Mémorisation formulaire de filtre et de tri avec pagination [ZF 1.10]


Sujet :

Zend_Form PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2007
    Messages : 341
    Par défaut Mémorisation formulaire de filtre et de tri avec pagination
    Bonjour à tous,

    J'ai une page listant des articles avec pagination et formulaire de recherche (filtre et recherche)
    Quel est le moyen adéquat pour mémoriser l'état du formulaire après clic sur une page partielle de la pagination.

    Merci.

  2. #2
    Membre éclairé Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2007
    Messages : 341
    Par défaut
    Je n'ai pas trouvé de moyens utilisant les fonctionnalités natives de Zend_Form ou Zend_Paginator alors j'ai utilisé les sessions, comme ça je ne perds pas mon formulaire même si je passe à une autre page de la pagination.
    Ca pourrait servir à d'autres débutants comme moi alors je poste mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <?php
    //Récupération du formulaire mémorisé en session
    $session = Zend_Registry::get('session');
    $sessionMyForm = $session->myForm;
    if (empty($sessionMyForm))
    {
    	// Nouveau formulaire
    	$myForm = new Application_Form_Utilisateurs();
    } else
    {
    	$myForm = $sessionMyForm;
    }
    //Mémorisation du formulaire en session
    $session->myForm = $myForm;
     
    $this->view->myForm = $myForm;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2008R2] Filtre et Tri avec ADODB
    Par talere dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 09/10/2014, 14h36
  2. tri avec requête puis affichage en formulaire
    Par bibou2146 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 13/11/2012, 15h36
  3. Faire un tri avec le champ d'un sous-formulaire ?
    Par PierreR dans le forum Access
    Réponses: 6
    Dernier message: 06/10/2006, 13h35
  4. Jtable créée avec model et filtre, probleme de tri
    Par pequina dans le forum Composants
    Réponses: 18
    Dernier message: 04/08/2006, 09h24
  5. tri avec les champs vides en dernier
    Par r-zo dans le forum Requêtes
    Réponses: 11
    Dernier message: 03/09/2003, 13h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo