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

Symfony PHP Discussion :

Module de triages(Filtres de recherche) en Frontend [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut Module de triages(Filtres de recherche) en Frontend
    Bonjour à tous,
    est il possible de générer des filtres de recherche dans un module frontend comme dans la partie admin en backend? car je souhaiterais que l'utilisateur puisse effectuer des tries(filtres) sur les enregistrements.

    Si oui comment? (ligne de commande?)
    Si non il faut coder tous les filtres a la main?

    Exemple de filtre


    merci pour votre aide

  2. #2
    Membre chevronné Avatar de sacricri
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 324
    Par défaut
    Bonjour,

    Un simple symfony doctrine:build-filters devrait suffire.
    Après, il te suffit de les intégrer (autant regarder sur un module d'admin generator comment c'est fait :p)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    merci de répondre aussi vite

    j'ai fait un symfony doctrine:build-filters

    mais je ne sais pas comment les intégrés puis je crois que cette commande ne crée pas les filtre de trie mais des filtres sur les requêtes non?

    dans l'admin je n'ai pas de fichier templates (indexsucess.php,showsuccess.php)
    tout est géré automatiquement dans generator.yml d'aprés ce que j'ai compris

  4. #4
    Membre chevronné Avatar de sacricri
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 324
    Par défaut
    Citation Envoyé par njouet Voir le message
    merci de répondre aussi vite

    j'ai fait un symfony doctrine:build-filters

    mais je ne sais pas comment les intégrés puis je crois que cette commande ne crée pas les filtre de trie mais des filtres sur les requêtes non?

    dans l'admin je n'ai pas de fichier templates (indexsucess.php,showsuccess.php)
    tout est géré automatiquement dans generator.yml d'aprés ce que j'ai compris
    Oui et non, en fait, tout est dans le cache, il suffit de faire un module d'admin generator avec ton modèle, de charger la page d'index et de regarder dans le répertoire de cache en fouillant, tu trouveras ton bonheur.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    bonjour,

    effectivement je n'avais pas vu cette histoire de cache, donc je peut récupérer le code du cache et le mettre dans le module du frontend?

  6. #6
    Membre chevronné Avatar de sacricri
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 324
    Par défaut
    Citation Envoyé par njouet Voir le message
    bonjour,

    effectivement je n'avais pas vu cette histoire de cache, donc je peut récupérer le code du cache et le mettre dans le module du frontend?
    Oui, c'est une possibilité. L'intérêt étant surtout de comprendre la structure. Il faut voir qu'il existe un certain nombre de fichiers utilisés pour afficher les filtres (indexSuccess.php, et je ne me rappelle plus des autres mais il y a genre filters.php également).
    Etant donné qu'il s'agit pour la plupart des fichiers de partials, il faut bien faire attention aux variables que tu leurs passes.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    en faite l'admin est géré automatiquement avec le fichier generator.yml? qui remplace le code php ?

    pourquoi seulement l'admin possède le generator?

    il n'y a pas une solutions pour générer des filtres de le front end?

    je ne trouve aucun tuto sur le site de Symfony sur les tries (filtres)
    donc je n'arrive pas à bien comprendre comment cela fonctionne

  8. #8
    Membre chevronné Avatar de sacricri
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 324
    Par défaut
    Citation Envoyé par njouet Voir le message
    en faite l'admin est géré automatiquement avec le fichier generator.yml? qui remplace le code php ?

    pourquoi seulement l'admin possède le generator?

    il n'y a pas une solutions pour générer des filtres de le front end?

    je ne trouve aucun tuto sur le site de Symfony sur les tries (filtres)
    donc je n'arrive pas à bien comprendre comment cela fonctionne
    Alors pour être précis, tu peux générer n'importe quel module en admin generator, pour du frontend ou du backend, peu importe. Au besoin, tu peux faire : symfony doctrine:generate-admin frontend TonModele
    puis un symfony doctrine:build-all (ou juste filters si tu veux) et tu auras un admin generator en frontend.
    A toi d'adapter juste les filtres

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    daccord mais comment je fait pour avoir le crud dans mon frontend ?
    car je souhaiterais modifier les fichiers indexsuccess.php showsuccess.php editsuccess.php etc. qui sont dans le template de mon module et non dans le cache?

    j'ai un autre petit problème aussi, où es que l'on récupère le css et les image de l'admin generator? car je n'ai pas les icone des actions, ni de la pagination et il ni a pas de mise en page. J'ai récupère les images et le css du tuto Jobeet mais cela ne fonctionne pas.

    merci pour toute ton aide

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2
    Par défaut
    Pour récupérer les images et le css il faut faire la commande
    php symfony plugin:publish-assets mais ça ne fonctionnera pas sur une machine de dev Windows car ça crée des liens symboliques.

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    merci pour ton aide
    effectivement ça marche mais je n'ai plus ma liste mais bon ça doit pas être très grave.

    J'ai d'autre petite question que j'ai posé sur le forum aurai tu des éléments de réponse? Merci

    admin-generator-jointure/

    filtres-tries-module-crud/

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    merci pour ton aide mimi

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

Discussions similaires

  1. signal modulé dans un filtre passe bas
    Par nono73000 dans le forum Simulink
    Réponses: 3
    Dernier message: 02/06/2009, 16h32
  2. affichage du filtre de recherche dans un état
    Par melitoriva dans le forum IHM
    Réponses: 4
    Dernier message: 03/03/2008, 12h10
  3. Filtre de recherche
    Par gta126 dans le forum VB.NET
    Réponses: 2
    Dernier message: 28/10/2007, 11h41
  4. probleme avec des filtres de recherche sur des dates
    Par MCarole dans le forum Access
    Réponses: 2
    Dernier message: 24/07/2006, 10h22
  5. Filtre de recherche -- Openldap
    Par Jack_le_Boulet dans le forum Réseau
    Réponses: 9
    Dernier message: 10/03/2006, 12h47

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