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

 PHP Discussion :

created_at et updated_at dans admin-generator [1.x]


Sujet :

PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Etudiant - DUT informatique
    Inscrit en
    Mai 2011
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant - DUT informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 40
    Par défaut created_at et updated_at dans admin-generator
    Bonjour,

    tout d’abord je me présente,

    Robin Charpentier, je suis étudiant en DUT informatique et je suis en ce moment en stage. Je commence à suivre le tutoriel Jobeet de symfony (j'en suis au jour 14)

    Je fait en parallèle mon projet et dans celui ci tous les utilisateurs seront en quelques sortes des admins (ils peuvent tous modifier tout sauf les informations des autres utilisateurs).

    Donc plutôt que de gérer le module CRUD créé par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php symfony doctrine:generate-module --with-show --non-verbose-templates frontend job JobeetJob
    J'ai décidé d'utiliser l'admin-generator pour mon application.

    Dans une table j'ai un champ created_at et updated_at que symfony met à jour automatiquement quand on crée une donnée avec le CRUD mais pas avec l'admin-generator, donc j'aimerai savoir si il y a possibilité de faire la même chose ou si il faut redéfinir des fonctions et les appeler (d'ailleurs je ne sais pas comment les appeler ^^' dans l'admin-generator)

    j'espère avoir était assez clair et vous remercie d'avance de votre attention

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 163
    Par défaut
    Bonjour,

    les champs created_at et updated_at sont-ils affichés dans ton formulaire d'administration ?
    Si c'est le cas, le simple fait de les désactiver laissera (normalement) Symfony s'en occuper tout seul.

  3. #3
    Membre averti
    Homme Profil pro
    Etudiant - DUT informatique
    Inscrit en
    Mai 2011
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant - DUT informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 40
    Par défaut
    ah oui merci de ton aide

    J'avais juste dit au generator de ne pas les afficher (avec display) mais sans les desactiver dans le form erreur de débutant , ça tombe bien j'en suis un :p

    pour ceux qui ont le même problème:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    // lib/form/doctrine/VotreTableForm.class.php
    class votreTableForm extends BasevotreTableForm
    {
      public function configure()
      {
        unset($this['created_at'], $this['updated_at']);
      }
    }

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

Discussions similaires

  1. [1.x] substr dans admin-generator
    Par nlefebvre1 dans le forum Symfony
    Réponses: 1
    Dernier message: 09/05/2011, 19h22
  2. Réponses: 6
    Dernier message: 18/03/2010, 18h16
  3. Réponses: 6
    Dernier message: 23/06/2009, 15h44
  4. [1.x] Champ de téléchargement dans l'admin generator
    Par qlimamax dans le forum Symfony
    Réponses: 5
    Dernier message: 17/04/2009, 12h34
  5. Réponses: 7
    Dernier message: 25/05/2008, 18h06

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