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 :

SonataAdminBundle - SonataUserBundle - FOSUserBundle - Login Override


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 29
    Par défaut SonataAdminBundle - SonataUserBundle - FOSUserBundle - Login Override
    Bonjour,

    Je viens a vous aujourd'hui pour essayer de trouver une solution. J'utilise pour les besoins de mon application Sonata AdminBundle / Sonata UserBundle et FOSUserBundle.
    Toute la gestion de droits/login fonctionne parfaitement, la différente gestion des entités également, y'a pas de soucis de ce coté la.

    Cependant je voudrais maintenant pouvoir override la vue du login.

    Et la ... Je ne trouve aucunes informations sur quelle vue surcharger, ni ou et comment.

    Si quelqu'un pouvais me dépanner cela m'aiderais fortement, ça fait maintenant presque 2 jours que je suis bloqué dessus.


    Merci d'avance !

  2. #2
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 209
    Billets dans le blog
    52
    Par défaut
    En supposant, que tu veux surcharger la restitution utilisateur de la page. Pour changer le style par exemple ?
    Logiquement, tu dois surcharger le template (twig ?) associé et utiliser celui-ci dans le contrôleur ou éditer celui-ci directement.
    Normalement,ce mécanisme de surcharge est expliqué dans la documentation de base de Symfony.

    Donc à voir de ce côté ici :
    FOSUserBundle/Resources/views/Security/login.html.twig

    Ou :
    Overriding Default FOSUserBundle Templates

    Cordialement,
    Patrick Kolodziejczyk.
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 29
    Par défaut
    Je te remercie kolodz pour ta réponse,

    C'est effectivement cela, je souhaite surcharger la vue de login pour en refaire le style (notamment pour une question de responsiv très mal gérée par défaut).

    J'ai déjà essayé de surcharger FOSUserBundle, mais cela ne fonctionne pas.

    Le seul moment ou j'ai réussit a changer quelque chose dans le login était d'aller taper directement dans le twig login de mes dépendances ...
    "vendor/sonata-project/user-bundle/Resources/views/Admin/Security/login.html.twig", en allant taper directement dans les twigs de FOSUserBundle, aucun changements n’apparaît sur ma page de login.

    Je souhaite surcharger cette vue spécifique (vu que c'est elle qui est affichée).

Discussions similaires

  1. Réponses: 2
    Dernier message: 04/08/2014, 10h29
  2. [2.x] difference entre fosuserbundle and SonataAdminBundle?
    Par echef dans le forum Symfony
    Réponses: 3
    Dernier message: 10/04/2014, 12h22
  3. [2.x] [FOSUserBundle] Comment s'en servir ?
    Par Bleys dans le forum Symfony
    Réponses: 31
    Dernier message: 15/09/2011, 01h21
  4. Réponses: 0
    Dernier message: 04/08/2011, 16h31

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