Re: [symfony-fr] plugin Agenda
Salut, Si tu utilises jquery, ceci fera peut être ton bonheur : http://arshaw.com/fullcalendar/ Faut faire du json et service ajax pour récupérer le json de ta db, mais c'est très réalisable. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 Cédric Chabert ced.chab...@gmail.com Bonjour, je cherche en vain un plugin permettant d'appeler un agenda et de programmer des événements Connaîtriez vous des plugin le permettant Cordialement, Cédric Chabert -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] plugin Agenda
Merci bien pour ta réponse, je vais essayer sa. Le 24 novembre 2010 09:44, Stéphane stephane.er...@gmail.com a écrit : Salut, Si tu utilises jquery, ceci fera peut être ton bonheur : http://arshaw.com/fullcalendar/ Faut faire du json et service ajax pour récupérer le json de ta db, mais c'est très réalisable. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 Cédric Chabert ced.chab...@gmail.com Bonjour, je cherche en vain un plugin permettant d'appeler un agenda et de programmer des événements Connaîtriez vous des plugin le permettant Cordialement, Cédric Chabert -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] appeler une tache définie dans un plug in
Bonjour, Comment fait-on pour appeler une tache définie dans un plugin, si j'appelle ma tache, celle ci est undefined. php symfony project:maTache Task project:maTache is undefined faut-il déclarer les taches quelque part dans l'application, un genre de publish assets? Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] appeler une tache définie dans un plugin
Le plugin est-il activé dans config/ProjectConfiguration.class.php ? Est-ce que la tache apparaît lorsque $./symfony est lancé (sans paramètre) ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de David Nguyen Envoyé : mercredi 24 novembre 2010 10:05 À : symfony-fr@googlegroups.com Objet : [symfony-fr] appeler une tache définie dans un plugin Bonjour, Comment fait-on pour appeler une tache définie dans un plugin, si j'appelle ma tache, celle ci est undefined. php symfony project:maTache Task project:maTache is undefined faut-il déclarer les taches quelque part dans l'application, un genre de publish assets? Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] appeler une tache définie dans un plugin
Le plugin est-il activé dans config/ProjectConfiguration.class.php ? Oui Est-ce que la tache apparaît lorsque $./symfony est lancé (sans paramètre) ? Non Bonjour, Comment fait-on pour appeler une tache définie dans un plugin, si j'appelle ma tache, celle ci est undefined. php symfony project:maTache Task project:maTache is undefined faut-il déclarer les taches quelque part dans l'application, un genre de publish assets? Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] appeler une tache définie dans un plugin
C'est quel plugin ? Sinon, as-tu fait un symfony cc depuis l'installation ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de David Nguyen Envoyé : mercredi 24 novembre 2010 10:18 À : symfony-fr@googlegroups.com Objet : RE: [symfony-fr] appeler une tache définie dans un plugin Le plugin est-il activé dans config/ProjectConfiguration.class.php ? Oui Est-ce que la tache apparaît lorsque $./symfony est lancé (sans paramètre) ? Non Bonjour, Comment fait-on pour appeler une tache définie dans un plugin, si j'appelle ma tache, celle ci est undefined. php symfony project:maTache Task project:maTache is undefined faut-il déclarer les taches quelque part dans l'application, un genre de publish assets? Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] appeler une tache définie dans un plugin
C'est quel plugin ? C'est un plugin que je développe. Sinon, as-tu fait un symfony cc depuis l'installation ? Oui Le plugin est-il activé dans config/ProjectConfiguration.class.php ? Oui Est-ce que la tache apparaît lorsque $./symfony est lancé (sans paramètre) ? Non Bonjour, Comment fait-on pour appeler une tache définie dans un plugin, si j'appelle ma tache, celle ci est undefined. php symfony project:maTache Task project:maTache is undefined faut-il déclarer les taches quelque part dans l'application, un genre de publish assets? Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] appeler une tache définie dans un plugin
La tâche doit se trouver dans le répertoire lib/task de ton plugin. Aussi il doit avoir un nom bien particulier ! Il existe un plugin qui rajoute une tâche pour créer des tâches (dans project/lib/task, plus qu'à le copier là ou tu veux) Fais ceci : ./symfony plugin:install sfTaskExtraPlugin puis ./symfony generate:task mySuper (ou alors mySuperTask je ne sais plus s'il rajoute Task à la fin ou non). Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 David Nguyen pppsw...@yahoo.fr C'est quel plugin ? C'est un plugin que je développe. Sinon, as-tu fait un symfony cc depuis l'installation ? Oui Le plugin est-il activé dans config/ProjectConfiguration.class.php ? Oui Est-ce que la tache apparaît lorsque $./symfony est lancé (sans paramètre) ? Non Bonjour, Comment fait-on pour appeler une tache définie dans un plugin, si j'appelle ma tache, celle ci est undefined. php symfony project:maTache Task project:maTache is undefined faut-il déclarer les taches quelque part dans l'application, un genre de publish assets? Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] plugin Agenda
reBonjour, J'ai trouvé un plugin symfony qui répondrait à mes attentes mais j'ai quelques problèmes : *Fatal error*: Uncaught exception 'InvalidArgumentException' with message 'The plugin sfCalendarPlugin does not exist.' in C:\wamp\bin\php\php5.3.0\PEAR\symfony\config\sfProjectConfiguration.class.php:460 Stack trace: #0 C:\wamp\ Cette erreur est survenu lors de l'ajout de $this-enablePlugins('sfCalendarPlugin'); dans Projectconfiguration de mon projet Le 24 novembre 2010 09:52, Cédric Chabert ced.chab...@gmail.com a écrit : Merci bien pour ta réponse, je vais essayer sa. Le 24 novembre 2010 09:44, Stéphane stephane.er...@gmail.com a écrit : Salut, Si tu utilises jquery, ceci fera peut être ton bonheur : http://arshaw.com/fullcalendar/ Faut faire du json et service ajax pour récupérer le json de ta db, mais c'est très réalisable. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 Cédric Chabert ced.chab...@gmail.com Bonjour, je cherche en vain un plugin permettant d'appeler un agenda et de programmer des événements Connaîtriez vous des plugin le permettant Cordialement, Cédric Chabert -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] plugin Agenda
Oui c'était çà merci bien, il s'appelait sfCalendarPlugin 1.0.2 --' Le 24 novembre 2010 10:58, Lélio ML mailing-l...@lelio.fr a écrit : Bonjour, As-tu bien un répertoire dans plugins/ qui porte le même nom sfCalendarPlugin ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de Cédric Chabert Envoyé : mercredi 24 novembre 2010 10:56 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] plugin Agenda reBonjour, J'ai trouvé un plugin symfony qui répondrait à mes attentes mais j'ai quelques problèmes : Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The plugin sfCalendarPlugin does not exist.' in C:\wamp\bin\php\php5.3.0\PEAR\symfony\config\ sfProjectConfiguration.class.ph p:460 Stack trace: #0 C:\wamp\ Cette erreur est survenu lors de l'ajout de $this-enablePlugins('sfCalendarPlugin'); dans Projectconfiguration de mon projet Le 24 novembre 2010 09:52, Cédric Chabert ced.chab...@gmail.com a écrit : Merci bien pour ta réponse, je vais essayer sa. Le 24 novembre 2010 09:44, Stéphane stephane.er...@gmail.com a écrit : Salut, Si tu utilises jquery, ceci fera peut être ton bonheur : http://arshaw.com/fullcalendar/ Faut faire du json et service ajax pour récupérer le json de ta db, mais c'est très réalisable. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 Cédric Chabert ced.chab...@gmail.com Bonjour, je cherche en vain un plugin permettant d'appeler un agenda et de programmer des événements Connaîtriez vous des plugin le permettant Cordialement, Cédric Chabert -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.comsymfony-fr%252bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.comsymfony-fr%252bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] Configuration swiftMailer,php et apache pour envoie de mail
Bonjour, En voulant utilisé swiftMailer pour l'envoie de mail, j'ai déjà eu plusieurs erreur que j'ai pu comblé. Malheureusement, en voici une que je n'arrive pas a résoudre Expected response code 220 but got code , with message Je sais qu'il s'agit du première message partant de mon serveur(wamp pour l'instant) qui se dirige vers mon serveur smtp(gmail). Si quelqu'un a une solution ou déjà eu ce problème. Merci :) -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] sfConfig dans plugin
Bonjour, Je n'arrive pas à récupérer la valeur d'une variable de mon fichier app.yml de l'application à partir d'une task d'un plugin. La valeur est vide alors que le fichier app.yml est bien renseigné avec client. Le fichier yaml est bien formaté. $c_file = sfConfig::get('app_client'); $c_file est vide ! Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] sfConfig dans plugin
Bonjour, Normalement ça doit fonctionner. Si vous voulez, envoyez moi votre fichier app.yml pour vérifier. Cordialement, Kaim MILADI | Développeur Symfony | Tunisie Le 24 novembre 2010 11:29, David Nguyen pppsw...@yahoo.fr a écrit : Bonjour, Je n'arrive pas à récupérer la valeur d'une variable de mon fichier app.yml de l'application à partir d'une task d'un plugin. La valeur est vide alors que le fichier app.yml est bien renseigné avec client. Le fichier yaml est bien formaté. $c_file = sfConfig::get('app_client'); $c_file est vide ! Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re : [symfony-fr] sfConfig dans plugin
Par contre j'arrive bien à récupérer sfConfig::get('sf_root_dir'); J'appelle ma tache depuis la ligne de commande, on dirait que sfConfig n'a pas acces à app.yml ! Bonjour, Je n'arrive pas à récupérer la valeur d'une variable de mon fichier app.yml de l'application à partir d'une task d'un plugin. La valeur est vide alors que le fichier app.yml est bien renseigné avec client. Le fichier yaml est bien formaté. $c_file = sfConfig::get('app_client'); $c_file est vide ! Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] sfConfig dans plugin
all: i18n: default_culture: fr_FR languages: - en_NA - fr custom: en_NA: English date_format: en: 'd/m/Y' en_NA: 'd/m/Y' fr: 'd/m/Y' time_format: en: 'h:i:s a' en_NA: 'h:i:s a' fr: 'H:i:s T' # The T add the UTC symbol client: - '/tmp/client-whitelist.txt' - '/usr/local/vfr/client-whitelist.txt' server: - '/tmp/whitelist.txt' - '/usr/local/vfr/whitelist.txt' --- En date de : Mer 24.11.10, Miladi Karim karim.mil...@gmail.com a écrit : De: Miladi Karim karim.mil...@gmail.com Objet: Re: [symfony-fr] sfConfig dans plugin À: symfony-fr@googlegroups.com Date: Mercredi 24 novembre 2010, 11h56 Bonjour, Normalement ça doit fonctionner. Si vous voulez, envoyez moi votre fichier app.yml pour vérifier. Cordialement, Kaim MILADI | Développeur Symfony | Tunisie Le 24 novembre 2010 11:29, David Nguyen pppsw...@yahoo.fr a écrit : Bonjour, Je n'arrive pas à récupérer la valeur d'une variable de mon fichier app.yml de l'application à partir d'une task d'un plugin. La valeur est vide alors que le fichier app.yml est bien renseigné avec client. Le fichier yaml est bien formaté. $c_file = sfConfig::get('app_client'); $c_file est vide ! Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Va lire la documentation sur l'admin generator. Tu verras que tu peux y surcharger dans ton module les méthodes de ta classe Actions. Eventuellement, va voir sur la doc PHP comment est géré l'héritage (programmation objet). -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de mantex Envoyé : mercredi 24 novembre 2010 12:00 À : Symfony-fr Objet : [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex m...@infonel.net Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ? Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit : Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex m...@infonel.net Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] sfConfig dans plugin
rien non plus. essayes ça pour voir? $c_file = sfConfig::get('app_all_i18n_client'); -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Ça dépend dont vient cette valeur dynamique. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:23 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ? Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit : Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex m...@infonel.net Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
D ' une requête doctrine que je fais dans mon action.. Le 24 novembre 2010 12:27, Lélio ML mailing-l...@lelio.fr a écrit : Ça dépend dont vient cette valeur dynamique. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:23 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ? Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit : Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex m...@infonel.net Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.comsymfony-fr%252bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.comsymfony-fr%252bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe,
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
essayes setAttribute( 'value', $value) sur ton *sfWidgetFormInputHidden http://www.symfony-project.org/api/1_4/sfWidgetFormInputHidden * -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
C'est complexe. Mais pas compliqué. Soit tu fais ta requête directement dans ton formulaire soit tu passes le résultat via les options du formulaire. Dans ce dernier cas, je surcharge dans le cadre de l'admin-generator, la fonction getFormOptions() de la classe de configuration qui se trouve dans le lib de ton module généré. C'est à cette endroit que tu pourras exécuter ta requête Doctrine. Puis ensuite dans ton formulaire : $this-getDefault('hidden_field_name', $this-getOption('mon_option')); Je crois. Ou alors directement dans l'objet, je ne sais plus : $this-getObject()-setFieldName($this-getOption('mon_option')); Mais si tu n'as uniquement besoin d'information se trouvant dans l'objet de ton formulaire alors fais le directement dans ton formulaire. C'est plus simple. Mais si tu as besoin d'information de sfWebREquest pour ta requête Doctrine, passe par l'object de configuration. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:34 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) D ' une requête doctrine que je fais dans mon action.. Le 24 novembre 2010 12:27, Lélio ML mailing-l...@lelio.fr a écrit : Ça dépend dont vient cette valeur dynamique. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:23 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ? Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit : Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex m...@infonel.net Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%252bunsubscr...@googlegroups.com . 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.
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Oui j' ai vu dans l' api cela .. helas $this-widgetSchema['customer_id']= new sfWidgetFormInputHidden(array('value' = setDefault ('1000') )); Donne : *Fatal error*: Call to undefined function setDefault() in * /usr/share/php/symfony/data/web/p18i/lib/form/doctrine/EvaluationForm.class.php * on line *65 * Le 24 novembre 2010 12:36, Mohamed Ayoub Benjelloun benjellounay...@gmail.com a écrit : essayes setAttribute( 'value', $value) sur ton *sfWidgetFormInputHidden http://www.symfony-project.org/api/1_4/sfWidgetFormInputHidden * -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Je n' ai pas de module d' admin dans ce module car il est dans ma frontend.. En fait ' j' ai champs qui sont induis dans mon formulaire , ces trois champs sont des résultats que je récupérer de lorsque ma première action est executé. Cela me permet de filtrer si je dois créer un formulaire et l' afficher. Dans ce dernier cas je récupère les champs vérifiés initialement (contributor_id, invitation_id, customer_id) que je passe en champs hidden du formulaire. Le 24 novembre 2010 12:52, Lélio ML mailing-l...@lelio.fr a écrit : C'est complexe. Mais pas compliqué. Soit tu fais ta requête directement dans ton formulaire soit tu passes le résultat via les options du formulaire. Dans ce dernier cas, je surcharge dans le cadre de l'admin-generator, la fonction getFormOptions() de la classe de configuration qui se trouve dans le lib de ton module généré. C'est à cette endroit que tu pourras exécuter ta requête Doctrine. Puis ensuite dans ton formulaire : $this-getDefault('hidden_field_name', $this-getOption('mon_option')); Je crois. Ou alors directement dans l'objet, je ne sais plus : $this-getObject()-setFieldName($this-getOption('mon_option')); Mais si tu n'as uniquement besoin d'information se trouvant dans l'objet de ton formulaire alors fais le directement dans ton formulaire. C'est plus simple. Mais si tu as besoin d'information de sfWebREquest pour ta requête Doctrine, passe par l'object de configuration. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:34 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) D ' une requête doctrine que je fais dans mon action.. Le 24 novembre 2010 12:27, Lélio ML mailing-l...@lelio.fr a écrit : Ça dépend dont vient cette valeur dynamique. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:23 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ? Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit : Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex m...@infonel.net Bonjour, Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d' un nouvel enregistrement , j' ai modifié le l' action new de mon module admin dans le fichier suivant: cache/backend/dev/modules/autoCustomer/actions/actions.class.php Evidemment au cc qui a suivi j' ai tout perdu. Ma question: comment coder la même en dur la meme chose ? Merci de votre aide. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.comsymfony-fr%252bunsubscr...@googlegroups.com
Re: Re : [symfony-fr] sfConfig dans plugin
C'est normal, le app.yml n'est chargé que lorsque la config d'une application l'est aussi. Dans le cas des tasks, l'application n'est pas chargée par défaut. Pour cela il faut soit passer l'option --application=xxx, ou ajouter un argument application pour que le app.yml soit chargé. 2010/11/24 David Nguyen pppsw...@yahoo.fr sfConfig::get('sf_root_dir'); OK sfConfig::get('sf_app'); vide doit-on renseigné sf_app si celui-ci est nul pour avoir acces a app.yml ? --- En date de : Mer 24.11.10, David Nguyen pppsw...@yahoo.fr a écrit : De: David Nguyen pppsw...@yahoo.fr Objet: Re : [symfony-fr] sfConfig dans plugin À: symfony-fr@googlegroups.com Date: Mercredi 24 novembre 2010, 11h57 Par contre j'arrive bien à récupérer sfConfig::get('sf_root_dir'); J'appelle ma tache depuis la ligne de commande, on dirait que sfConfig n'a pas acces à app.yml ! Bonjour, Je n'arrive pas à récupérer la valeur d'une variable de mon fichier app.yml de l'application à partir d'une task d'un plugin. La valeur est vide alors que le fichier app.yml est bien renseigné avec client. Le fichier yaml est bien formaté. $c_file = sfConfig::get('app_client'); $c_file est vide ! Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Noël GUILBERT http://www.noelguilbert.com/ Twitter : http://twitter.com/noelguilbert http://www.sensiolabs.com http://www.symfony-project.com Sensio Labs Tél: +33 1 40 99 80 80 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: Re : [symfony-fr] sfConfig dans plugin
Ok, ca marche ! j'ai ajouté dans le configure $this-addArgument('application', sfCommandArgument::REQUIRED, 'Changes the application context of the task'); et j'appelle ma tache avec l'application en argument --- En date de : Mer 24.11.10, noel guilbert noelguilb...@gmail.com a écrit : De: noel guilbert noelguilb...@gmail.com Objet: Re: Re : [symfony-fr] sfConfig dans plugin À: symfony-fr@googlegroups.com Date: Mercredi 24 novembre 2010, 13h37 C'est normal, le app.yml n'est chargé que lorsque la config d'une application l'est aussi. Dans le cas des tasks, l'application n'est pas chargée par défaut. Pour cela il faut soit passer l'option --application=xxx, ou ajouter un argument application pour que le app.yml soit chargé. 2010/11/24 David Nguyen pppsw...@yahoo.fr sfConfig::get('sf_root_dir'); OK sfConfig::get('sf_app'); vide doit-on renseigné sf_app si celui-ci est nul pour avoir acces a app.yml ? --- En date de : Mer 24.11.10, David Nguyen pppsw...@yahoo.fr a écrit : De: David Nguyen pppsw...@yahoo.fr Objet: Re : [symfony-fr] sfConfig dans plugin À: symfony-fr@googlegroups.com Date: Mercredi 24 novembre 2010, 11h57 Par contre j'arrive bien à récupérer sfConfig::get('sf_root_dir'); J'appelle ma tache depuis la ligne de commande, on dirait que sfConfig n'a pas acces à app.yml ! Bonjour, Je n'arrive pas à récupérer la valeur d'une variable de mon fichier app.yml de l'application à partir d'une task d'un plugin. La valeur est vide alors que le fichier app.yml est bien renseigné avec client. Le fichier yaml est bien formaté. $c_file = sfConfig::get('app_client'); $c_file est vide ! Cdlt, David -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Noël GUILBERT http://www.noelguilbert.com/ Twitter : http://twitter.com/noelguilbert http://www.sensiolabs.com http://www.symfony-project.com Sensio Labs Tél: +33 1 40 99 80 80 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Alors si tu créés ton formulaire dans ton action, tu peux lui passer directement : - soit un objet créé et initialisé avec les 3 id - soit les 3 id en options ( ce qui reviendra plus ou moins au même. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 13:00 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Je n' ai pas de module d' admin dans ce module car il est dans ma frontend.. En fait ' j' ai champs qui sont induis dans mon formulaire , ces trois champs sont des résultats que je récupérer de lorsque ma première action est executé. Cela me permet de filtrer si je dois créer un formulaire et l' afficher. Dans ce dernier cas je récupère les champs vérifiés initialement (contributor_id, invitation_id, customer_id) que je passe en champs hidden du formulaire. Le 24 novembre 2010 12:52, Lélio ML mailing-l...@lelio.fr a écrit : C'est complexe. Mais pas compliqué. Soit tu fais ta requête directement dans ton formulaire soit tu passes le résultat via les options du formulaire. Dans ce dernier cas, je surcharge dans le cadre de l'admin-generator, la fonction getFormOptions() de la classe de configuration qui se trouve dans le lib de ton module généré. C'est à cette endroit que tu pourras exécuter ta requête Doctrine. Puis ensuite dans ton formulaire : $this-getDefault('hidden_field_name', $this-getOption('mon_option')); Je crois. Ou alors directement dans l'objet, je ne sais plus : $this-getObject()-setFieldName($this-getOption('mon_option')); Mais si tu n'as uniquement besoin d'information se trouvant dans l'objet de ton formulaire alors fais le directement dans ton formulaire. C'est plus simple. Mais si tu as besoin d'information de sfWebREquest pour ta requête Doctrine, passe par l'object de configuration. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:34 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) D ' une requête doctrine que je fais dans mon action.. Le 24 novembre 2010 12:27, Lélio ML mailing-l...@lelio.fr a écrit : Ça dépend dont vient cette valeur dynamique. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:23 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ? Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit : Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex m...@infonel.net
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Oui je voulais plutot les passer en option du widget mais je n' ai pas la syntaxe, d' ailleurs si tu as une doc la dessus , ça m' éviterai de jouer au devinette à chaque fois. . L' api est un peu confuse à sujet je trouve.. Le 24 novembre 2010 14:36, Lélio ML mailing-l...@lelio.fr a écrit : Alors si tu créés ton formulaire dans ton action, tu peux lui passer directement : - soit un objet créé et initialisé avec les 3 id - soit les 3 id en options ( ce qui reviendra plus ou moins au même. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 13:00 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Je n' ai pas de module d' admin dans ce module car il est dans ma frontend.. En fait ' j' ai champs qui sont induis dans mon formulaire , ces trois champs sont des résultats que je récupérer de lorsque ma première action est executé. Cela me permet de filtrer si je dois créer un formulaire et l' afficher. Dans ce dernier cas je récupère les champs vérifiés initialement (contributor_id, invitation_id, customer_id) que je passe en champs hidden du formulaire. Le 24 novembre 2010 12:52, Lélio ML mailing-l...@lelio.fr a écrit : C'est complexe. Mais pas compliqué. Soit tu fais ta requête directement dans ton formulaire soit tu passes le résultat via les options du formulaire. Dans ce dernier cas, je surcharge dans le cadre de l'admin-generator, la fonction getFormOptions() de la classe de configuration qui se trouve dans le lib de ton module généré. C'est à cette endroit que tu pourras exécuter ta requête Doctrine. Puis ensuite dans ton formulaire : $this-getDefault('hidden_field_name', $this-getOption('mon_option')); Je crois. Ou alors directement dans l'objet, je ne sais plus : $this-getObject()-setFieldName($this-getOption('mon_option')); Mais si tu n'as uniquement besoin d'information se trouvant dans l'objet de ton formulaire alors fais le directement dans ton formulaire. C'est plus simple. Mais si tu as besoin d'information de sfWebREquest pour ta requête Doctrine, passe par l'object de configuration. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:34 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) D ' une requête doctrine que je fais dans mon action.. Le 24 novembre 2010 12:27, Lélio ML mailing-l...@lelio.fr a écrit : Ça dépend dont vient cette valeur dynamique. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:23 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ? Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit : Oui effectivement juste en copie/collant les fonctions qui m' intéressent l' envoi de mail fonctionne à nouveau.. Magic Merci Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit : Il faut que tu fasses une surcharges ! Il ne faut jamais modifier les fichiers dans le cache, et pour cause, comme tu l'as vu (./sf cc et s'en va) Donc dans ton apps/backend/modules/customer/actions/actions.class.php tu créés une fonction executeNew. Là tu copie/colle le contenu du cache puis tu modifies. Regardes si tu peux utiliser le code du cache (genre $return = parent::executeNew() ), sinon copie/colle. Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2010/11/24 mantex
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
En fait, tu les passes en option du widget ;) Mais pas directement. Il est préférable que ce soit le formulaire seul qui accède à ses widgets. Ainsi tu passes les ids au formulaire qui lui-même les passe à ses widgets. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 14:44 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Oui je voulais plutot les passer en option du widget mais je n' ai pas la syntaxe, d' ailleurs si tu as une doc la dessus , ça m' éviterai de jouer au devinette à chaque fois. . L' api est un peu confuse à sujet je trouve.. Le 24 novembre 2010 14:36, Lélio ML mailing-l...@lelio.fr a écrit : Alors si tu créés ton formulaire dans ton action, tu peux lui passer directement : - soit un objet créé et initialisé avec les 3 id - soit les 3 id en options ( ce qui reviendra plus ou moins au même. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 13:00 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Je n' ai pas de module d' admin dans ce module car il est dans ma frontend.. En fait ' j' ai champs qui sont induis dans mon formulaire , ces trois champs sont des résultats que je récupérer de lorsque ma première action est executé. Cela me permet de filtrer si je dois créer un formulaire et l' afficher. Dans ce dernier cas je récupère les champs vérifiés initialement (contributor_id, invitation_id, customer_id) que je passe en champs hidden du formulaire. Le 24 novembre 2010 12:52, Lélio ML mailing-l...@lelio.fr a écrit : C'est complexe. Mais pas compliqué. Soit tu fais ta requête directement dans ton formulaire soit tu passes le résultat via les options du formulaire. Dans ce dernier cas, je surcharge dans le cadre de l'admin-generator, la fonction getFormOptions() de la classe de configuration qui se trouve dans le lib de ton module généré. C'est à cette endroit que tu pourras exécuter ta requête Doctrine. Puis ensuite dans ton formulaire : $this-getDefault('hidden_field_name', $this-getOption('mon_option')); Je crois. Ou alors directement dans l'objet, je ne sais plus : $this-getObject()-setFieldName($this-getOption('mon_option')); Mais si tu n'as uniquement besoin d'information se trouvant dans l'objet de ton formulaire alors fais le directement dans ton formulaire. C'est plus simple. Mais si tu as besoin d'information de sfWebREquest pour ta requête Doctrine, passe par l'object de configuration. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:34 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) D ' une requête doctrine que je fais dans mon action.. Le 24 novembre 2010 12:27, Lélio ML mailing-l...@lelio.fr a écrit : Ça dépend dont vient cette valeur dynamique. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 12:23 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Puisque tu as l' air chaud.. j' ai un autre soucil, je pense tu dois savoir comment faire? j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as une idée ?
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Hé bien le plus simple à mon sens est de procéder ainsi : function executeMyAction() { .../... $this-myObject = new MyObject(); $this-myObject-setIdUn($idUn); $this-myObject-setIdDexu($idDeux); $this-myObject-setIdTrois($idTrois); $this-myObjectForm = new MyObjectForm($this-myObject); .../... } Ça devrait suffire. Tu n'as pas à t'occuper d'alimenter les hidden, la classe va s'en charger toute seule (si c'est bien un formulaire doctrine). -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 16:42 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Heu... consonne... lol Concrétement cela donne quoi ? je met quoi dans l' option de mon widgetImputHidden de mon configure() ? Le 24 novembre 2010 16:24, Lélio ML mailing-l...@lelio.fr a écrit : En fait, tu les passes en option du widget ;) Mais pas directement. Il est préférable que ce soit le formulaire seul qui accède à ses widgets. Ainsi tu passes les ids au formulaire qui lui-même les passe à ses widgets. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 14:44 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Oui je voulais plutot les passer en option du widget mais je n' ai pas la syntaxe, d' ailleurs si tu as une doc la dessus , ça m' éviterai de jouer au devinette à chaque fois. . L' api est un peu confuse à sujet je trouve.. Le 24 novembre 2010 14:36, Lélio ML mailing-l...@lelio.fr a écrit : Alors si tu créés ton formulaire dans ton action, tu peux lui passer directement : - soit un objet créé et initialisé avec les 3 id - soit les 3 id en options ( ce qui reviendra plus ou moins au même. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 13:00 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Je n' ai pas de module d' admin dans ce module car il est dans ma frontend.. En fait ' j' ai champs qui sont induis dans mon formulaire , ces trois champs sont des résultats que je récupérer de lorsque ma première action est executé. Cela me permet de filtrer si je dois créer un formulaire et l' afficher. Dans ce dernier cas je récupère les champs vérifiés initialement (contributor_id, invitation_id, customer_id) que je passe en champs hidden du formulaire. Le 24 novembre 2010 12:52, Lélio ML mailing-l...@lelio.fr a écrit : C'est complexe. Mais pas compliqué. Soit tu fais ta requête directement dans ton formulaire soit tu passes le résultat via les options du formulaire. Dans ce dernier cas, je surcharge dans le cadre de l'admin-generator, la fonction getFormOptions() de la classe de configuration qui se trouve dans le lib de ton module généré. C'est à cette endroit que tu pourras exécuter ta requête Doctrine. Puis ensuite dans ton formulaire : $this-getDefault('hidden_field_name', $this-getOption('mon_option')); Je crois. Ou alors directement dans l'objet, je ne sais plus : $this-getObject()-setFieldName($this-getOption('mon_option')); Mais si tu n'as uniquement besoin d'information se trouvant dans l'objet de ton formulaire alors fais le directement dans ton formulaire. C'est plus simple. Mais si tu as besoin d'information de sfWebREquest pour ta requête Doctrine, passe par l'object de configuration. -Message
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Tu passes dans ton formulaire d'évaluation un nouvel objet Evaluation avec les données de tes 3 ids : $name = Doctrine_Core::getTable('Customer')-find($this-invitation); $this-name = $name; $this-contributor = $array['contributor_id']; $hierarchie = Doctrine_Core::getTable('Contributor')-find($this-contributor); $this-hierarchie = $hierarchie; $this-evaluation = new Evaluation(); $this-evaluation-setContributorId($array['contributor_id']); $this-evaluation-setInvitationId(...); $this-evaluation-setCustomerId(...); $this-form = new EvaluationForm($this-evaluation); -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 17:13 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Ah oui tu veux dire SetContributorID(1); // met le champs contributor_id de la table evaluation a 1 ? Tu passes dans l' objet du formulaire un autre objet ? Le 24 novembre 2010 17:03, Lélio ML mailing-l...@lelio.fr a écrit : :) C'est juste parce que j'avais la flemme de retrouver tes champs. Mais ce sont simplement les accesseurs de tes ids (contributor_id, invitation_id, customer_id) -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 16:59 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Ou la ! Elles sortent d' ou ces fonctions setIdUn() setIdDexu () ? ... Actuellement voila mon action $name = Doctrine_Core::getTable('Customer')-find($this-invitation); $this-name = $name; $this-contributor = $array['contributor_id']; $hierarchie = Doctrine_Core::getTable('Contributor')-find($this-contributor); $this-hierarchie = $hierarchie; $this-form = new EvaluationForm(); Le 24 novembre 2010 16:49, Lélio ML mailing-l...@lelio.fr a écrit : Hé bien le plus simple à mon sens est de procéder ainsi : function executeMyAction() { .../... $this-myObject = new MyObject(); $this-myObject-setIdUn($idUn); $this-myObject-setIdDexu($idDeux); $this-myObject-setIdTrois($idTrois); $this-myObjectForm = new MyObjectForm($this-myObject); .../... } Ça devrait suffire. Tu n'as pas à t'occuper d'alimenter les hidden, la classe va s'en charger toute seule (si c'est bien un formulaire doctrine). -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 16:42 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Heu... consonne... lol Concrétement cela donne quoi ? je met quoi dans l' option de mon widgetImputHidden de mon configure() ? Le 24 novembre 2010 16:24, Lélio ML mailing-l...@lelio.fr a écrit : En fait, tu les passes en option du widget ;) Mais pas directement. Il est préférable que ce soit le formulaire seul qui accède à ses widgets. Ainsi tu passes les ids au formulaire qui lui-même les passe à ses widgets. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 14:44 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Oui je voulais plutot les passer en option du widget mais je n' ai pas la syntaxe, d' ailleurs si tu as une doc la
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Ça c'est dans l'action initiale mais pas celle qui enregistre ton formulaire. N'est-ce pas ? Dans l'action executeCreate(), tu fais comment ? Un bind() puis un validate() et enfin un save() ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 18:03 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Yes voici la séquence complète : $this-evaluation = new Evaluation(); $this-evaluation-setCustomerId(2); $this-evaluation-setContributorId(1); $this-evaluation-setInvitationId(3); $this-form = new EvaluationForm($this-evaluation); -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] Re: customisation de l'admin generator
Salut, Merci Pascal pour l'info. Les grands esprits se rencontrent ;) En fait je suis parti hier sur un truc de ce genre mais j'ai un peu de mal à déterminer le type de mon widget 'càd input text, textarea, select, checkbox...) J'y travaille Merci en tout cas, On 22 nov, 20:15, Pascal pborr...@gmail.com wrote: Salut, Pour ajouter une classe à tous tes widgets tu peux utiliser les events symfony, regarde un exemple sur lequel tu peux te baser : https://gist.github.com/382376 Bon courage Pascal 2010/11/22 jack mikepl...@gmail.com En fait j'ai tout mis dans le fichier asset. Je pense que ta proposition est valable quand on est dans l'admin générator mais moi c'est dans le thème que je suis en train de crée que je voulias mettre l'appel des fichiers css et js. En me basant sur des plugins existants j'ai trouver la réponse . Merci On 18 nov, 20:53, Yo yoproguitarist...@hotmail.fr wrote: Pour répondre à ta première question toutes les inclusions de fichiers de style ou javascripts doivent se faire dans le fichier view.yml qui se trouve dans le dossier config de ton application. Pour que l'inclusion fonctionne mets les fichiers javascripts dans web/js et les fichiers css dans web/css. Tu dois rajouter tes feuilles de style comme cela: stylesheets: [main.css, feuille1.css, feuille2.css] Tes fichiers javascripts ici: javascripts: [javascript1.js, javascript2.js] Tous les fichiers inclus comme décrit précédemment seront inclus dans toutes les pages de ton application. J’espère avoir répondu à ta question. On 16 nov, 09:52, jack mikepl...@gmail.com wrote: Bonjour à tous, Je suis en train de créer un thème pour l'admin generator. Ce thème utilise des feuilles de styles et des scripts spécifiques. J'ai deux questions: 1) Comment/Ou inclure ces fichiers pour qu'ils soient pris en compte et pas ceux de doctrine. Est ce dans le partial _asset ou ailleurs. 2) Je souhaite que les champs de formulaire (input, textarea, select...) contiennet tous une classe prédéfinie par défaut. Quel est le meilleur moyen d'y arriver? J'imagine qu'il faut surcharger des fichiers forms mais comment s'y prendre. Toute aide sera la bienvenue. Merci -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Pascal- Masquer le texte des messages précédents - - Afficher le texte des messages précédents - -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] Re: customisation de l'admin generator
Salut, Il te suffit de boucler sur $form-getWidgetSchema()-getFields() as $fieldName = $widget Ensuite un switch sur get_class($widget) te permettra de savoir à quel type de widget tu as à faire. Bon courage, [MA]Pascal 2010/11/24 jack mikepl...@gmail.com Salut, Merci Pascal pour l'info. Les grands esprits se rencontrent ;) En fait je suis parti hier sur un truc de ce genre mais j'ai un peu de mal à déterminer le type de mon widget 'càd input text, textarea, select, checkbox...) J'y travaille Merci en tout cas, On 22 nov, 20:15, Pascal pborr...@gmail.com wrote: Salut, Pour ajouter une classe à tous tes widgets tu peux utiliser les events symfony, regarde un exemple sur lequel tu peux te baser : https://gist.github.com/382376 Bon courage Pascal 2010/11/22 jack mikepl...@gmail.com En fait j'ai tout mis dans le fichier asset. Je pense que ta proposition est valable quand on est dans l'admin générator mais moi c'est dans le thème que je suis en train de crée que je voulias mettre l'appel des fichiers css et js. En me basant sur des plugins existants j'ai trouver la réponse . Merci On 18 nov, 20:53, Yo yoproguitarist...@hotmail.fr wrote: Pour répondre à ta première question toutes les inclusions de fichiers de style ou javascripts doivent se faire dans le fichier view.yml qui se trouve dans le dossier config de ton application. Pour que l'inclusion fonctionne mets les fichiers javascripts dans web/js et les fichiers css dans web/css. Tu dois rajouter tes feuilles de style comme cela: stylesheets:[main.css, feuille1.css, feuille2.css] Tes fichiers javascripts ici: javascripts:[javascript1.js, javascript2.js] Tous les fichiers inclus comme décrit précédemment seront inclus dans toutes les pages de ton application. J’espère avoir répondu à ta question. On 16 nov, 09:52, jack mikepl...@gmail.com wrote: Bonjour à tous, Je suis en train de créer un thème pour l'admin generator. Ce thème utilise des feuilles de styles et des scripts spécifiques. J'ai deux questions: 1) Comment/Ou inclure ces fichiers pour qu'ils soient pris en compte et pas ceux de doctrine. Est ce dans le partial _asset ou ailleurs. 2) Je souhaite que les champs de formulaire (input, textarea, select...) contiennet tous une classe prédéfinie par défaut. Quel est le meilleur moyen d'y arriver? J'imagine qu'il faut surcharger des fichiers forms mais comment s'y prendre. Toute aide sera la bienvenue. Merci -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com symfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Pascal- Masquer le texte des messages précédents - - Afficher le texte des messages précédents - -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Pascal -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] Re: customisation de l'admin generator
En fait voici ce que j'ai fait: public static function listenToFormPostConfigure($event) { $form = $event-getSubject(); foreach ($form as $name = $form_field) { $widget = $form_field-getWidget(); switch (get_class($widget)) { case 'sfWidgetFormInput': if (!$widget-getAttribute('class')) { $widget-setAttribute('class', 'input_text_form' ); } else { $class= $widget-getAttribute('class'); $class .= ' input_text_form'; $widget-setAttribute('class', $class); } break; //case 'sfWidgetFormDate': } } } On 24 nov, 19:02, jack mikepl...@gmail.com wrote: Salut, Merci Pascal pour l'info. Les grands esprits se rencontrent ;) En fait je suis parti hier sur un truc de ce genre mais j'ai un peu de mal à déterminer le type de mon widget 'càd input text, textarea, select, checkbox...) J'y travaille Merci en tout cas, On 22 nov, 20:15, Pascal pborr...@gmail.com wrote: Salut, Pour ajouter une classe à tous tes widgets tu peux utiliser les events symfony, regarde un exemple sur lequel tu peux te baser : https://gist.github.com/382376 Bon courage Pascal 2010/11/22 jack mikepl...@gmail.com En fait j'ai tout mis dans le fichier asset. Je pense que ta proposition est valable quand on est dans l'admin générator mais moi c'est dans le thème que je suis en train de crée que je voulias mettre l'appel des fichiers css et js. En me basant sur des plugins existants j'ai trouver la réponse . Merci On 18 nov, 20:53, Yo yoproguitarist...@hotmail.fr wrote: Pour répondre à ta première question toutes les inclusions de fichiers de style ou javascripts doivent se faire dans le fichier view.yml qui se trouve dans le dossier config de ton application. Pour que l'inclusion fonctionne mets les fichiers javascripts dans web/js et les fichiers css dans web/css. Tu dois rajouter tes feuilles de style comme cela: stylesheets: [main.css, feuille1.css, feuille2.css] Tes fichiers javascripts ici: javascripts: [javascript1.js, javascript2.js] Tous les fichiers inclus comme décrit précédemment seront inclus dans toutes les pages de ton application. J’espère avoir répondu à ta question. On 16 nov, 09:52, jack mikepl...@gmail.com wrote: Bonjour à tous, Je suis en train de créer un thème pour l'admin generator. Ce thème utilise des feuilles de styles et des scripts spécifiques. J'ai deux questions: 1) Comment/Ou inclure ces fichiers pour qu'ils soient pris en compte et pas ceux de doctrine. Est ce dans le partial _asset ou ailleurs. 2) Je souhaite que les champs de formulaire (input, textarea, select...) contiennet tous une classe prédéfinie par défaut. Quel est le meilleur moyen d'y arriver? J'imagine qu'il faut surcharger des fichiers forms mais comment s'y prendre. Toute aide sera la bienvenue. Merci -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Pascal- Masquer le texte des messages précédents - - Afficher le texte des messages précédents -- Masquer le texte des messages précédents - - Afficher le texte des messages précédents - -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] Re: customisation de l'admin generator
Mince. T'as été plus rapide. Je n'avais pas vu que tu avais répondu. En fait erreur d'étourdi, j'avais écrit case 'sfWidgetInputForm': au lieu de case 'sfWidgetFormInput': Même si j'ai résolu mon problème d'une certaine façon, je ne vois toujours pas comment introduire le dispatcher dans mon thème perso. On 24 nov, 19:09, Pascal pborr...@gmail.com wrote: Salut, Il te suffit de boucler sur $form-getWidgetSchema()-getFields() as $fieldName = $widget Ensuite un switch sur get_class($widget) te permettra de savoir à quel type de widget tu as à faire. Bon courage, [MA]Pascal 2010/11/24 jack mikepl...@gmail.com Salut, Merci Pascal pour l'info. Les grands esprits se rencontrent ;) En fait je suis parti hier sur un truc de ce genre mais j'ai un peu de mal à déterminer le type de mon widget 'càd input text, textarea, select, checkbox...) J'y travaille Merci en tout cas, On 22 nov, 20:15, Pascal pborr...@gmail.com wrote: Salut, Pour ajouter une classe à tous tes widgets tu peux utiliser les events symfony, regarde un exemple sur lequel tu peux te baser : https://gist.github.com/382376 Bon courage Pascal 2010/11/22 jack mikepl...@gmail.com En fait j'ai tout mis dans le fichier asset. Je pense que ta proposition est valable quand on est dans l'admin générator mais moi c'est dans le thème que je suis en train de crée que je voulias mettre l'appel des fichiers css et js. En me basant sur des plugins existants j'ai trouver la réponse . Merci On 18 nov, 20:53, Yo yoproguitarist...@hotmail.fr wrote: Pour répondre à ta première question toutes les inclusions de fichiers de style ou javascripts doivent se faire dans le fichier view.yml qui se trouve dans le dossier config de ton application. Pour que l'inclusion fonctionne mets les fichiers javascripts dans web/js et les fichiers css dans web/css. Tu dois rajouter tes feuilles de style comme cela: stylesheets: [main.css, feuille1.css, feuille2.css] Tes fichiers javascripts ici: javascripts: [javascript1.js, javascript2.js] Tous les fichiers inclus comme décrit précédemment seront inclus dans toutes les pages de ton application. J’espère avoir répondu à ta question. On 16 nov, 09:52, jack mikepl...@gmail.com wrote: Bonjour à tous, Je suis en train de créer un thème pour l'admin generator. Ce thème utilise des feuilles de styles et des scripts spécifiques. J'ai deux questions: 1) Comment/Ou inclure ces fichiers pour qu'ils soient pris en compte et pas ceux de doctrine. Est ce dans le partial _asset ou ailleurs. 2) Je souhaite que les champs de formulaire (input, textarea, select...) contiennet tous une classe prédéfinie par défaut. Quel est le meilleur moyen d'y arriver? J'imagine qu'il faut surcharger des fichiers forms mais comment s'y prendre. Toute aide sera la bienvenue. Merci -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com symfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Pascal- Masquer le texte des messages précédents - - Afficher le texte des messages précédents - -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Pascal- Masquer le texte des messages précédents - - Afficher le texte des messages précédents - -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
Essaie peut-être avec ça : en supprimant l'objet passé dans le form de l'action create. Mais ça ne devrait rien changé... public function executeCreate(sfWebRequest $request) { $this-form = new EvaluationForm(); $this-processForm($request, $this-form); $this-setTemplate('new'); } Et sinon, essaie aussi de mettre dans un else du if portant sur le $form-isValid() avec un $this-getUser()-setFlash('error', '...'); Histoire de voir si le formulaire est ok ou non. Sinon, tu peux aussi vérifier quelles sont les données POST passée réellement par la requête HTTP. De même, d'un point de vue intégrité des données, as-tu placé des notnull: true dans tes champs de lien s'ils sont obligatoires ? Ça évitera des enregistrements partiels ou faux... -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 18:17 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Le 24 novembre 2010 18:10, Lélio ML mailing-l...@lelio.fr a écrit : Ça c'est dans l'action initiale mais pas celle qui enregistre ton formulaire. N'est-ce pas ? Dans l'action executeCreate(), tu fais comment ? Un bind() puis un validate() et enfin un save() ? En fait au début j' avais oublié de passer dans l' action créate mais même en ajoutant cela ne change rien.. . Voici le code : public function executeCreate(sfWebRequest $request) { $this-form = new EvaluationForm($this-evaluation); $this-processForm($request, $this-form); $this-setTemplate('new'); } protected function processForm(sfWebRequest $request, sfForm $form) { $form-bind( $request-getParameter($form-getName()) ); if ($form-isValid()) { $evaluation = $form-save(); $this-getUser()-setFlash('notice', 'Commentaire enregistr !'); $this-redirect('evaluation_show', $form); } } } -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 18:03 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Yes voici la séquence complète : $this-evaluation = new Evaluation(); $this-evaluation-setCustomerId(2); $this-evaluation-setContributorId(1); $this-evaluation-setInvitationId(3); $this-form = new EvaluationForm($this-evaluation); -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
[symfony-fr] AUTO: Thomas Rudolph ist außer Haus. ( Rückkehr am 29.11.2010)
Ich bin bis 29.11.2010 abwesend. Ich kann derzeit Ihre e-mails nicht regelmässig beantworten. In dringenden Fällen (in urgent matters) wenden Sie sich bitte an gdl.sekretar...@unisg.ch, Tel.: 0041-71-2242856. Hinweis: Dies ist eine automatische Antwort auf Ihre Nachricht RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) gesendet am 24.11.2010 17:03:38. Diese ist die einzige Benachrichtigung, die Sie empfangen werden, während diese Person abwesend ist. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)
J' ai modifié le passage de l' objet dans le form , ça ne change rien ,et mon test sur le save est positif. Tous mes champs sont bien enregistrés sauf les 3 ids qui sont a NULL. Au prochain rebuild j' ajouterai les notes null... effectivement.. Le 24 novembre 2010 22:55, Lélio ML mailing-l...@lelio.fr a écrit : Essaie peut-être avec ça : en supprimant l'objet passé dans le form de l'action create. Mais ça ne devrait rien changé... public function executeCreate(sfWebRequest $request) { $this-form = new EvaluationForm(); $this-processForm($request, $this-form); $this-setTemplate('new'); } Et sinon, essaie aussi de mettre dans un else du if portant sur le $form-isValid() avec un $this-getUser()-setFlash('error', '...'); Histoire de voir si le formulaire est ok ou non. Sinon, tu peux aussi vérifier quelles sont les données POST passée réellement par la requête HTTP. De même, d'un point de vue intégrité des données, as-tu placé des notnull: true dans tes champs de lien s'ils sont obligatoires ? Ça évitera des enregistrements partiels ou faux... -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 18:17 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Le 24 novembre 2010 18:10, Lélio ML mailing-l...@lelio.fr a écrit : Ça c'est dans l'action initiale mais pas celle qui enregistre ton formulaire. N'est-ce pas ? Dans l'action executeCreate(), tu fais comment ? Un bind() puis un validate() et enfin un save() ? En fait au début j' avais oublié de passer dans l' action créate mais même en ajoutant cela ne change rien.. . Voici le code : public function executeCreate(sfWebRequest $request) { $this-form = new EvaluationForm($this-evaluation); $this-processForm($request, $this-form); $this-setTemplate('new'); } protected function processForm(sfWebRequest $request, sfForm $form) { $form-bind( $request-getParameter($form-getName()) ); if ($form-isValid()) { $evaluation = $form-save(); $this-getUser()-setFlash('notice', 'Commentaire enregistr !'); $this-redirect('evaluation_show', $form); } } } -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 24 novembre 2010 18:03 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] comment rendre persistent la modification d' un module admin (backend) Yes voici la séquence complète : $this-evaluation = new Evaluation(); $this-evaluation-setCustomerId(2); $this-evaluation-setContributorId(1); $this-evaluation-setInvitationId(3); $this-form = new EvaluationForm($this-evaluation); -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com mailto:symfony-fr%2bunsubscr...@googlegroups.comsymfony-fr%252bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.comsymfony-fr%2bunsubscr...@googlegroups.com . Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse