Oui ou alors il y a peut-être possibilité d'instancier la tâche (task) dans
le code PHP et de lui dire de s'exécuter. La doc là-dessus décrit comment
faire. 

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de gwanael Neiveyans
Envoyé : mardi 23 novembre 2010 10:04
À : Symfony-fr
Objet : [symfony-fr] Re: Générer automatiquement le schéma yml de doctrine
et crétion de classes

Non, vous avez parfaitement récapituler ce que je souhaite faire.

Les commandes de générations et migrations sont donc a faire avec la
commande exec de php?

On 23 nov, 09:53, Lélio ML <[email protected]> wrote:
> Bonjour,
>
> Si je récapitule bien, tu souhaites permettre à l'utilisateur 
> d'ajouter une ou plusieurs table via un ou plusieurs fichiers Excel. 
> Ces tables auraient une classe formulaire correspondante (donc au 
> moins avec les classes "modèles" équivalentes).
>
> Pour cela, il faut effectivement passer par le schema.yml. C'est lui 
> qui va te piloter la création de tes classes (model, form et 
> éventuellement filter).
> A mon avis la procédure  n'est pas très complexe :
>
>   - récupération du fichier Excel
>   - création d'un fichier .yml dans config/doctrine contenant le 
> schéma de la table décrite par le fichier Excel
>   - symfony doctrine:generate-migrations-diff pour créer la ou les 
> migrations correspondantes
>   - symfony doctrine:build --all-classes pour créer les classes de la 
> nouvelle table
>   - symfony cc pour prendre en compte les nouvelles classes
>
> Après, si tu veux un module particulier : symfony 
> doctrine:generate-admin ... Mais cela ne semble pas être ton cas.
>
> Ces actions (tasks) peuvent être lancées directement dans l'action qui 
> récupèrera le fichier Excel.
>
> Y a-t'il quelques choses que nous n'aurions pas compris ?
>
> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]] 
> De la part de gwanael Neiveyans Envoyé : mardi 23 novembre 2010 09:23 
> À : Symfony-fr Objet : [symfony-fr] Re: Générer automatiquement le 
> schéma yml de doctrine et crétion de classes
>
> :s Je suis perdu la...
>
> Mohamed, je ne veux pas générer un module pour la nouvelle table, 
> juste créer la classe automatiquement dans lib/form/doctrine et si 
> possible éditer le schéma.yml de la base de données pour ne pas avoir 
> l'erreur de classe not found, je sais que c'est un problème assez 
> compliqué a expliquer et je m'en excuse
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
> Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail à 
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected].
> Pour plus d'options, consultez la page de ce groupe 
> :http://groups.google.com/group/symfony-fr?hl=fr

--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr


-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à