Bonjour,
j'ai installé symfony 2.0.15
J'ai créé un bundle TaskBundle
dans
ajout dans app/autoload.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cd vendor git clone https://github.com/l3pp4rd/DoctrineExtensions.git doctrine-extensions
dans la classe de mon entité task
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 'Gedmo' => __DIR__.'/../vendor/doctrine-extensions/lib',
ajout de
actions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 use Gedmo\Mapping\Annotation as Gedmo; /** * @var datetime $created_at * * @ORM\Column(name="created_at", type="datetime") * @Gedmo\Timestampable(on="create") */ protected $created_at; /** * @var datetime $updated_at * * @ORM\Column(name="updated_at", type="datetime") * @Gedmo\Timestampable(on="update") */ protected $updated_at;
Mais lorsque j'essaye au niveau des formulaire cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 php app/console generate:doctrine:entities pour task php app/console doctrine:schema:update --force php app/console generate:doctrine:crud
ai-je oublié des morceaux de param
voici ce que j'obtiens lorsque je vais sur task/new
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Property "created_at" is not public in class "societe\MonBundle\Entity\Task". Maybe you should create the method "getCreatedAt()" or "isCreatedAt()"?
Partager