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 :

Symfony : les dates, bootstrap et les formulaires [2.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Gabon

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2015
    Messages : 42
    Par défaut Symfony : les dates, bootstrap et les formulaires
    Voici un souci que je rencontre depuis quelques semaines:

    1) J'ai bien créé mes formulaires, ce qui m'étonne ce que les champs de type date affichent l'année qu'à partir de 2010 jusqu'en 2020 alors que je voudrais remonter aussi loin que possible pour enregistrer des dates de naissance et autre années lointaines.

    2) Question stupide : J'ai créé mes propres bundles et je voudrais supprimer appBundle mais j'ai beau nettoyer l'environnement de dev il ya toujours sa présence qui génère des erreurs

    3) J'aimerais inclure bootstrap pour les formulaire une seule fois avec ce script mais ça ne fonctionne jamais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    # app/config/config.yml
    twig:
        form:
            resources: ['bootstrap_3_layout.html.twig']
            # resources: ['bootstrap_3_horizontal_layout.html.twig']
    Merci d'avance!

  2. #2
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    1) je ne sais plus

    2) dans appKernel.php il faut virer la ligne qui charge Appbundle et tu auras la paix

    3)
    idem chez moi aussi en global ça ne fonctionne pas .

    par contre dans chaque vue, si on ajoute ça au début :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {% form_theme nom_du_form 'bootstrap_3_layout.html.twig' %}
    ou nom_du_form est le nom du form qui est utilisé dans la vue et bien ça fonctionne.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Gabon

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2015
    Messages : 42
    Par défaut
    1) Ça me préoccupe vraiment vu que je persiste des données vieilles de plus de 30 ans

    2)J'ai bien tout supprimer dans routing.yml, dans appkernel... mais il ne bouge pas. En fait finalement on me conseille de le garder mais je ne sais pas trop son utilité dans mon projet.

    3) Ça marche avec chaque vue mais en mettant le même script dans les vues de mon FOSUserBundle on me signal une erreur: que la variable " form" n'existe pas.

  4. #4
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    1)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ->add('dob', 'date', array(
        'years' => range(date('Y') - 100, date('Y') - 20)
       )
    2) il n'y a pas de raison. tu as supprimé le cache DEV et PROD ?
    mais si on te dis pas besoin alors pas besoin

    3) normal, certaines vues comme show ne possède pas de form donc il pete une erreur

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Gabon

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2015
    Messages : 42
    Par défaut
    2) Je nettoie souvent l'environnement dev uniquement. j'essaie les 2 donc.

    Sinon le reste ça marche, merci merci
    Motivé pour une nuit blanche

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Gabon

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2015
    Messages : 42
    Par défaut
    Et si je profitais pour savoir comment écarter unpeu le déroulant du jour de celui du moi et celui de l'année?

    la mise en forme est tlmt rapprochée.


    désolé je ss un débutant mais ya de ces petites choses que nous ne trouvons pas dans les tuto

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/08/2011, 12h40
  2. [Dates] Comment gérer les dates sur un blog ?
    Par psychoBob dans le forum Langage
    Réponses: 10
    Dernier message: 14/06/2006, 14h09
  3. [Dates] Calcul sur les dates...
    Par gawelldanor dans le forum Langage
    Réponses: 10
    Dernier message: 04/04/2006, 11h07
  4. [Dates] souci avec les dates
    Par Ludo75 dans le forum Langage
    Réponses: 3
    Dernier message: 22/02/2006, 17h15

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