Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/01/2011, 18h13   #1
Membre régulier
 
Inscription : janvier 2008
Messages : 212
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 212
Points : 75
Points : 75
Envoyer un message via Skype™ à mantex
Par défaut gérer l' affichage d' un filter

Malgré mes recherches dans la doc, je trouve pas comment gérer l' affichage d' un filtre.

Faux t il surcharger tout le template du backend juste pour cela ?
mantex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 18h30   #2
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
De quoi parles-tu ?

La question est trop imprécises.

Les filtres sont définis dans le filters.yml de l'application. Mais il ne sont pas réellement conçu pour s'afficher dans la réponse. Il faut attendre que la réponse soit générée par le filtre rendering et au retour, tu peux récupérer la réponse pour y ajouter du code.

Je ne sais pas pourquoi, j'ai l'impression que je ne suis pas sur la même longueur d'onde que toi.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 18h53   #3
Membre régulier
 
Inscription : janvier 2008
Messages : 212
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 212
Points : 75
Points : 75
Envoyer un message via Skype™ à mantex
OK

En fait c 'est assez simple comme question. Enfin j' ose le croire !

L' affichage du bloc filtre dans le backend ne s' affiche pas correctement dès que les colonnes de ma liste sont trop large, j' aimerai donc pouvoir le déplacer pour le mettre ailleurs que dans le tableau du résultat de la liste d' enregistrements.
mantex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 00h37   #4
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
J'étais bien dans les mauvais filtres...

Dans symfony, il y a un système de filtre qui permet de gérer le fonctionnement des "couches" du contrôleur.... Mais rien a voir avec toi.

Il n'y a pas beaucoup de solution. Soit tu changes le nombre de colonnes, soit tu retouches la css.

Si non, tu as des plugin qui redessines l'interface d'admin et qui "parquent" les filtre dans une fenêtre rétractable. Regarde sur le site sensio dans la liste des plugins, je n'ai pas de nom en tête.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 09h06   #5
Membre régulier
 
Inscription : janvier 2008
Messages : 212
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 212
Points : 75
Points : 75
Envoyer un message via Skype™ à mantex
Citation:
Envoyé par Michel Rotta Voir le message
J'étais bien dans les mauvais filtres...

Il n'y a pas beaucoup de solution. Soit tu changes le nombre de colonnes, soit tu retouches la css.

Si non, tu as des plugin qui redessines l'interface d'admin et qui "parquent" les filtre dans une fenêtre rétractable. Regarde sur le site sensio dans la liste des plugins, je n'ai pas de nom en tête.

Très étonnant qu' un outil orienté développeur ne permette pas cela plus facilement, de toute façon si je veux ajouter des css, je serai obligé de surcharger le template pour appliquer le nouveau style et donc probablement perdre les avantages du backend.

j' ai donc ma réponse..

Sinon je vais regarder des plugins pour voir ce que ça donne..

Merci quand même pour la piste..
mantex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 13h34   #6
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Citation:
Envoyé par mantex Voir le message
Très étonnant qu' un outil orienté développeur ne permette pas cela plus facilement, de toute façon si je veux ajouter des css, je serai obligé de surcharger le template pour appliquer le nouveau style et donc probablement perdre les avantages du backend.
Je ne peux qu'être d'accord.

Par contre, tu peux modifier les css sans modifier le template. La feuille de css est dans ton dossier web, elle n'est jamais régénéré, tu peux la modifier tranquillement. Si non, tu peux rajouter un fichier view.yml dans le config du module et y rajouter une feuille spécifique de css. Celle-ci sera prise en compte après les autres et tu pourras donc affiner le résultat pour un module en particulier, voir pour une action. Et cette méthode n'impacte pas la génération automatique.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 15h33   #7
Membre régulier
 
Inscription : janvier 2008
Messages : 212
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 212
Points : 75
Points : 75
Envoyer un message via Skype™ à mantex
Oui j' entends bien.. mais si on ne peut pas modifier ou ajouter des éléments sur lesquels on a crée de nouveau style.

Les modifs resterons alors très cosmétique, ce qui n' est pas le problème.

C' est pas modifier les couleurs ou le style qui va géner le client mais bien la mise en page globale. Un bloc mal intégré ou positionné sera plus mal vue qu' une fonctionnalité qui bôite.. surtout quand pour le reste on a pu faire ce qu' on voulait.

Encore une fois, personnellement çà m' irai très bien tant que c' est fonctionnel, mais dans un contexte commercial, le client peut exiger un peu plus qu' une présentation/application type 'Cas d' école' ou on va mettre "des carrés dans des carrés et des ronds dans des ronds".

Malheureusement dans la réalité, les besoins des clients sont tout autres..
mantex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 18h37   #8
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Regarde du côté des plugin, je pense que tu vas y trouver la solution a ce que tu cherches.

Il doit y avoir un plugin complet pour le backend, deux complémentaires. Un pour avoir un autre générateur d'admin et un pour tout empaqueter avec le menu qui va bien...

Le nom doit être : sfAdminThemejRollerPlugin
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 19h46   #9
Membre régulier
 
Inscription : janvier 2008
Messages : 212
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 212
Points : 75
Points : 75
Envoyer un message via Skype™ à mantex
OK merci pour l' info, je vais regarder cela tranquilement. J' ai un pb plus bloquant concernant la gestion du mot de passe dans un formulaire edit.

Le post:

http://www.developpez.net/forums/d10...d/#post5740328
mantex est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h40.


 
 
 
 
Partenaires

Hébergement Web