RE: [symfony-fr] Récupération arguments d'une url

2011-07-27 Thread Lélio ML
il faut que la récupération se fasse dans l'action et non dans le template : actions.class.php ?php //... $this-letter = $request-getParameter('letter'); //ensuite tu fais ton traitement sur la requête dans la suite de l'action //... ? et seulement dans ton template tu gères

RE: [symfony-fr] Re: Requête avec argument

2011-07-26 Thread Lélio ML
je crois surtout que le parametre :lettre n'est pas le même que $letter... il faut que les deux correspondent sinon la route n'est pas correcte. Il te faut, Florine, bien lire la doc en ligne sur les routes. C'est très bien expliqué, c'est même traduit dans plusieurs langues. Une fois la doc

RE: [symfony-fr] passage en production url rewiting ne fonctionne pas

2011-06-15 Thread Lélio ML
Bonjour, le module rewrite d'apache est-il bien activé ? _ De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de alex baron Envoyé : vendredi 10 juin 2011 02:45 À : symfony-fr Objet : [symfony-fr] passage en production url rewiting ne fonctionne pas

RE: [symfony-fr] Personnaliser la liste des actions

2011-06-15 Thread Lélio ML
C'est possible de rajouter des batch actions via le generator.yml : Dans la section list : tu peux utiliser batch_actions: [..., La liste des actions, ...] Ps : je ne suis pas sur du nom batch_actions mais sinon c'est le principe -Message d'origine- De : symfony-fr@googlegroups.com

RE: [symfony-fr] Re: Personnaliser la liste des actions

2011-06-15 Thread Lélio ML
Ajouter à On 15 juin, 10:14, Lélio ML mailing-l...@lelio.fr wrote: C'est possible de rajouter des batch actions via le generator.yml : Dans la section list : tu peux utiliser batch_actions: [..., La liste des actions, ...] Ps : je ne suis pas sur du nom batch_actions mais sinon c'est le

RE: [symfony-fr] [Sf 1.4 - admin generator] - traitement de fichiers après upload

2011-05-20 Thread Lélio ML
Bonjour, Pour gérer les traitements après l'upload de fichiers, j'utilise la méthode doSave() du formulaire. En faisant un $this-getValue('file_input') tu obtiens l'objet sfValidatedFile qui correspond à ton fichier. Tu maitrises alors tout dans cette méthode. Tu peux aussi créer une nouvelle

RE: [symfony-fr] Intégration d'un site web php 5 dans symfony

2011-05-05 Thread Lélio ML
dans le fixture : MyClass: my_object: id:mon_id ... ou dans un insert sql directement _ De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de ISSA Abderrahmen Envoyé : jeudi 5 mai 2011 21:55 À : symfony-fr@googlegroups.com Objet :

RE: [symfony-fr] [Doctrine] Retourner un seul record

2011-03-29 Thread Lélio ML
Ou encore $q = new Doctrine_Query(); $q-... $record = $q-fetchOne(); -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de Jérémy LEHERPEUR Envoyé : mardi 29 mars 2011 14:59 À : symfony-fr@googlegroups.com Cc : Cyril FLIELLER Objet :

RE: [symfony-fr] [Form] function save()

2011-03-24 Thread Lélio ML
Alors tu peux faire ces traitements dans doUpdate() qui permet de contrôler comment sont remplis les champs. Mais sinon, ne devrais-tu pas embarquer les formulaires si tu traites plusieurs Model (Table) dans ton formulaire ? Ce serait peut-être plus propre, tu gèrerais mieux les doUpdate().

RE: [symfony-fr] [i18n] Traduction du backend auto généré

2011-03-22 Thread Lélio ML
-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de Cyril FLIELLER Envoyé : mardi 22 mars 2011 08:45 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] [i18n] Traduction du backend auto généré Voilà Cyril FLIELLER Le 21 mars 2011 18:29, Lélio ML mailing-l...@lelio.fr

RE: [symfony-fr] [i18n] Traduction du backend auto généré

2011-03-22 Thread Lélio ML
09:39, Lélio ML mailing-l...@lelio.fr a écrit : Bonjour, Alors ton fichier messages.xml n'est pas encodé en UTF-8. Contrairement à ton generator.yml. Avec symfony, il est préférable d'encoder tous ses fichiers en UTF-8. Pour ce faire, tu peux

RE: [symfony-fr] [i18n] Traduction du backend auto généré

2011-03-22 Thread Lélio ML
fait, c'était la version de base. Ensuite pour le CDATA c'est ![CDATA[Date d'arrivée]] ? Cyril FLIELLER Le 22 mars 2011 10:16, Lélio ML mailing-l...@lelio.fr a écrit : La pièce jointe semblait pourtant codée autrement. Essaie alors sans l'antislash puis avec un CDATA

RE: [symfony-fr] problèmes avec doctrine

2011-03-22 Thread Lélio ML
Et avec un # php ./symfony doctrine:build --all-classes avant de faire le data-load ? Et sinon que donne un # php ./symfony doctrine:build --all --and-load ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de pascal camjusan Envoyé

RE: [symfony-fr] [i18n] Traduction du backend auto généré

2011-03-21 Thread Lélio ML
Pour cela il faut que tu utilises les fichiers apps/my_app/i18n/fr/messages.xml Regarde la doc en ligne sur l'internationalisation (: i18n) à l'adresse suivante : http://www.symfony-project.org/jobeet/1_4/Doctrine/fr/19 -Message d'origine- De : symfony-fr@googlegroups.com

RE: [symfony-fr] [i18n] Traduction du backend auto généré

2011-03-21 Thread Lélio ML
: [symfony-fr] [i18n] Traduction du backend auto généré Oui oui je sais cela, mais pour traduire le contenu de mes fichiers generator.yml ? Cyril FLIELLER Le 21 mars 2011 16:01, Lélio ML mailing-l...@lelio.fr a écrit : Pour cela il faut que tu utilises les fichiers apps/my_app

RE: [symfony-fr] [i18n] Traduction du backend auto généré

2011-03-21 Thread Lélio ML
effectivement =) Merci bien ! Cyril FLIELLER Le 21 mars 2011 16:09, Lélio ML mailing-l...@lelio.fr a écrit : Tu n'as pas besoin de t'en préoccuper ;) Regarde le code généré (dans le cache par exemple). Tu verras que les intitulés des champs sont automatiquement

RE: [symfony-fr] [i18n] Traduction du backend auto généré

2011-03-21 Thread Lélio ML
Cyril FLIELLER Envoyé : lundi 21 mars 2011 17:42 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] [i18n] Traduction du backend auto généré Par contre, impossible de traduire les apostrophes =/ Cyril FLIELLER Le 21 mars 2011 17:12, Lélio ML mailing-l...@lelio.fr a écrit

RE: [symfony-fr] Question par rapport a sql doctrine (et mème sql en général)

2011-03-18 Thread Lélio ML
Oui : mettre un index unique sur plusieurs champs (clé primaire ou non). Dans Doctrine, cela se traduira par : MyClass: columns: field1: ... field2: ... ... indexes: unicity: type: unique fields: [ field1, field2, ... ] Doctrine gère mal les clés primaires

RE: [symfony-fr] Déplacer myUser et Filter

2011-03-18 Thread Lélio ML
Le plus propre : un plugin. Tu as un myUser qui hérite de ta classe (par ex. myUserPlugin) que tu places dans le plugin. Cette classe hérite bien sûr de la bonne classe pour ne pas briser la chaine d'héritage. -Message d'origine- De : symfony-fr@googlegroups.com

RE: [symfony-fr] Déplacer myUser et Filter

2011-03-18 Thread Lélio ML
applis) mais la conf se fera dans ./plugins/myPlugin avec dedans des classes qui seront les classes mères ? Cyril FLIELLER Le 18 mars 2011 11:59, Lélio ML mailing-l...@lelio.fr a écrit : Le plus propre : un plugin. Tu as un myUser qui hérite de ta classe (par ex

RE: [symfony-fr] [Doctrine] Clé primaire étrangère

2011-03-17 Thread Lélio ML
la génération de mes tables, le reste devrai plutôt bien se passer. Et je te l'accorde volontier, les singulier/pluriel dans ce schema.yml sont à coté de la plaque. Cyril FLIELLER Le 17 mars 2011 10:11, Lélio ML mailing-l...@lelio.fr a écrit : Rapidement : Au début de

RE: [symfony-fr] [Doctrine] Clé primaire étrangère

2011-03-17 Thread Lélio ML
avec le nouveau schema.yml résultat : la relation de clé étrangère entre absences et mission n'est pas présente. Cyril FLIELLER Le 17 mars 2011 10:30, Lélio ML mailing-l...@lelio.fr a écrit : Ah alors je comprends la confusion. Dans Propel, le schema décrit plutôt les tables

RE: [symfony-fr] [Doctrine] Clé primaire étrangère

2011-03-17 Thread Lélio ML
À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] [Doctrine] Clé primaire étrangère Non, en fait, d'après le cahier des charges du projet, ça ressemble plus à de l'héritage, en gros une absence est de type mission. Cyril FLIELLER Le 17 mars 2011 10:43, Lélio ML mailing-l...@lelio.fr

RE: [symfony-fr] [Doctrine] Clé primaire étrangère

2011-03-16 Thread Lélio ML
Pourquoi ne pas utiliser le plugin sfDoctrineGuard ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de Cyril FLIELLER Envoyé : mercredi 16 mars 2011 17:23 À : symfony-fr@googlegroups.com Objet : [symfony-fr] [Doctrine] Clé primaire

RE: [symfony-fr] [Doctrine] Clé primaire étrangère

2011-03-16 Thread Lélio ML
de Cyril FLIELLER Envoyé : mercredi 16 mars 2011 17:30 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] [Doctrine] Clé primaire étrangère J'avoue ne pas bien comprend à quoi va me servir sfDoctrineGuard ici ? Cyril FLIELLER Le 16 mars 2011 17:26, Lélio ML mailing-l...@lelio.fr a écrit

RE: [symfony-fr] [Doctrine] Clé primaire étrangère

2011-03-16 Thread Lélio ML
-fr] [Doctrine] Clé primaire étrangère Mais mon 1er exemple marche ! C'est le deuxième qui ne marche pas. Ce qui est plutôt bizarre car si doctrine sait gérer une double clé primaire étrangère pourquoi pas une seule. Le 16 mars 2011 17:37, Lélio ML mailing-l...@lelio.fr a écrit : Il me semble que

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
Est-ce que tu travailles avec Doctrine ou avec Propel ? Parce que la classe Criteria est lié à Propel. Pour Doctrine, c'est la classe Doctrine_Query. Avec une utilisation un peu similaire. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
09:44, Lélio ML mailing-l...@lelio.fr a écrit : Est-ce que tu travailles avec Doctrine ou avec Propel ? Parce que la classe Criteria est lié à Propel. Pour Doctrine, c'est la classe Doctrine_Query. Avec une utilisation un peu similaire. -Message

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
...@gmail.com a écrit : ah je travaille avec doctrine du coup c'est normal que ça ne marche pas. Est ce qu'il y a beaucoup de différences lorsqu'on utilise doctrine ? Le 10 mars 2011 09:44, Lélio ML mailing-l...@lelio.fr a écrit : Est-ce que tu

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
;) Yop ! J'ai vu. -Message d'origine- De : Jérémy LEHERPEUR [mailto:jer...@leherpeur.net] Envoyé : jeudi 10 mars 2011 11:07 À : symfony-fr@googlegroups.com Cc : Lélio ML Objet : Re: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie Quelle complémentarité Lelio

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
merci beaucoup pour votre aide ;) Le 10 mars 2011 11:08, Lélio ML mailing-l...@lelio.fr a écrit : ;) Yop ! J'ai vu. -Message d'origine- De : Jérémy LEHERPEUR

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie Les lettres se sont bien affichées, mais lorsque je clique sur une des lettres il y a le message d'erreur suivant : couldn't find class Le 10 mars 2011 12:04, Lélio ML mailing-l...@lelio.fr a écrit : Je n'aurais

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
%, $letter.'%'') -orderBy('utilisateur.nom') -execute(); } et le code de l'action : function executeMyAction(sfWebRequest $request){ $this-users = Doctrine::getTable()-retriveUsersByLetter($request-getParameter('letter')) ; } Le 10 mars 2011 12:32, Lélio ML mailing-l

RE: [symfony-fr] Re: mise en place d'un tri en fonction d'une lettre choisie

2011-03-10 Thread Lélio ML
j'ai bien remplacé la ou j'avais fait des petites fautes de frappe par contre j'ai pas compris mon erreur sur le doctrine::getTable() Le 10 mars 2011 14:29, Lélio ML mailing-l...@lelio.fr a écrit : Alors dans le andWhere() il faut mettre deux paramètres, pas un (si ce n'est pas une

RE: [symfony-fr] Vous en pensez quoi de Symfony2 ?

2011-03-08 Thread Lélio ML
Bonjour, Je n'ai pas regardé Symfony2 encore. J'attends surtout la documentation. Une fois celle-ci plus fournie et aussi détaillée que pour les versions 1.x je passerai le pas pour Symfony2. Mais il est vrai que les nouveaux concepts auront besoins d'être acquis, surtout la nouvelle

RE: [symfony-fr] récupérer les données de ma base de données

2011-03-08 Thread Lélio ML
Il te faut définir les relations dans ton schema.yml et ensuite utiliser les jointures via Doctrine (ou propel) grâce aux méthodes Doctrine_Query::innerJoin() ou Doctrine_Query::leftJoin(). -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la

RE: [symfony-fr] probleme formulaires dates

2011-03-04 Thread Lélio ML
Pour le faire proprement, il faut mettre le tableau $years ainsi créé comme option du sfWidget dans ton formulaire. Et ne pas oublier de mettre un array_flip($years) dans le sfValidator correspondant... -Message d'origine- De : symfony-fr@googlegroups.com

RE: [symfony-fr] Re: pb formulaire classe etendu de sfguarduser

2011-02-25 Thread Lélio ML
bien les champs de sfguard + ceux spécifiques a mon modèle consultant (adresse postal, société..) Le 24 février 2011 17:45, Lélio ML mailing-l...@lelio.fr a écrit : Dans ton formulaire, tu utilise(s) quelles classe(s) ? Celle du profil ? Celle du sfGuardUser ? Est-ce que

RE: [symfony-fr] Re: pb formulaire classe etendu de sfguarduser

2011-02-24 Thread Lélio ML
Bonjour Est-ce que tes formulaires héritent bien de sfGuardUserAminForm ? Dans ce formulaire, la gestion du mot de passe vide est implémenté. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de mantex Envoyé : jeudi 24 février 2011

RE: [symfony-fr] Re: pb formulaire classe etendu de sfguarduser

2011-02-24 Thread Lélio ML
)), 'permissions_list' = new sfValidatorString(array('required' = true)), )); $this-widgetSchema-setLabels(array( 'permissions_list' = 'Permissions', )); Le 24 février 2011 16:58, Lélio ML mailing-l...@lelio.fr a écrit : Bonjour Est-ce que tes formulaires héritent

RE: [symfony-fr] Re: pb formulaire classe etendu de sfguarduser

2011-02-24 Thread Lélio ML
function setupInheritance() { parent::setupInheritance(); $this-widgetSchema-setNameFormat('consultant[%s]'); } public function getModelName() { return 'Consultant'; } } Le 24 février 2011 17:22, Lélio ML mailing-l...@lelio.fr a écrit : Ok et BaseConsultatForm

RE: [symfony-fr] Re: pb formulaire classe etendu de sfguarduser

2011-02-24 Thread Lélio ML
{ protected function setupInheritance() { parent::setupInheritance(); $this-widgetSchema-setNameFormat('consultant[%s]'); } public function getModelName() { return 'Consultant'; } } Le 24 février 2011 17:22, Lélio ML mailing-l...@lelio.fr a écrit : Ok et

RE: [symfony-fr] Re: pb formulaire classe etendu de sfguarduser

2011-02-24 Thread Lélio ML
function setupInheritance() { parent::setupInheritance(); $this-widgetSchema-setNameFormat('consultant[%s]'); } public function getModelName() { return 'Consultant'; } } Le 24 février 2011 17:22, Lélio ML mailing-l...@lelio.fr a écrit : Ok et BaseConsultatForm

RE: [symfony-fr] probleme interface admin

2011-02-22 Thread Lélio ML
Bonjour, Regarde comment sont faites les routes. Si tu utilises les routes générées via l'admin generator, alors il faut éventuellement les modifier. Sinon, avec Doctrine (ou Propel), la gestion des clés primaires multiples est pas top. Alors, pour contourner cela, le conseil généralement donné

RE: [symfony-fr] yml et colum:array

2011-02-21 Thread Lélio ML
Et as-tu essayer de mettre les 3 clés primaires dans un tableau YAML ? Du genre : column: [ cle_1, cle_2, cle_3 ] -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony-fr@googlegroups.com] De la part de ASSO Anthony Envoyé : mercredi 16 février 2011 15:25 À :

RE: [symfony-fr] Re: sessions timout factorres.yml

2011-02-02 Thread Lélio ML
compter la dessus. Le 1 février 2011 18:15, Lélio ML mailing-l...@lelio.fr a écrit : Voici mon app.yml : all: sf_guard_plugin: remember_key_expiration_age: 14400 # 4 houres in seconds remember_cookie_name: remember_me

RE: [symfony-fr] Re: sessions timout factorres.yml

2011-02-01 Thread Lélio ML
Pourquoi ne pas passer par un stockage des sessions en base de données. Ainsi, tu gères toi-même le timeout que tu peu caler sur les paramètres de factories. Bon, sinon, je ne me suis pas penché sur le sujet : nous avons des sessions de plusieurs heures sans soucis chez nous. -Message

RE: [symfony-fr] Re: sessions timout factorres.yml

2011-02-01 Thread Lélio ML
passerai mon symfony en mode cluster. Mais pour l' instant j' aimerai le gérer comme cela. Ton serveur est sous debian ? Tu utlises également sfguarddoctrine ? Si c' est le cas tu peux m' indiquer les valeurs de tes *.yml et php.ini plz ? Le 1 février 2011 11:53, Lélio ML mailing-l

RE: [symfony-fr] Ajax sous symfony

2011-01-31 Thread Lélio ML
Oui, il te faut une action spécifique (et donc la route qui va avec). As-tu regardé du côté des plugins. Certains proposent la validation des formulaires en ajax. Il te faut alors construire ton formulaire avec un validateur (sur le login) qui interdise bien un login existant. Quand la roue

RE: [symfony-fr] requete doctrine

2011-01-25 Thread Lélio ML
Le mieux serait quand même de passer par les innerJoin() ou les leftJoin() Doctrine fait le travail de jointure tout seul. Il faut paramétrer la relation dans le schema.yml Et après : Doctrine::getTable('Evenement')-createQuery('e') -select('e.titreevenement, e.noevenement, d.dated as

[symfony-fr] Jointure avec critère dans le ON

2011-01-25 Thread Lélio ML
Bonjour, Je cherche à faire une requête avec une jointure qui contient ses propres critères. Exemple : select * FROM phase p LEFT JOIN service s ON p.id = s.phase_id AND s.rendered_at = '2010-01-25' AND s.rendered_at '2012-02-01' Et non select * FROM phase p

RE: [symfony-fr] Jointure avec critère dans le ON

2011-01-25 Thread Lélio ML
@googlegroups.com] De la part de Lélio ML Envoyé : mardi 25 janvier 2011 17:36 À : symfony-fr@googlegroups.com Objet : [symfony-fr] Jointure avec critère dans le ON Bonjour, Je cherche à faire une requête avec une jointure qui contient ses propres critères. Exemple : select * FROM phase p LEFT

RE: [symfony-fr] appeler un getter dans un display (generator.yml)

2011-01-19 Thread Lélio ML
Tout simplement consultant Tu appeleras la fonction getConsultant de tes objets et symfony l'affichera avec sa méthode __toString() soit par défaut le getName() Si tu veux passer qqch de plus maitrisable,tu peux passer par un partial avec _consultant_name Dans le répertoire templates de ton

RE: [symfony-fr] Erreur 404 SF 1.4

2011-01-17 Thread Lélio ML
Le mieux serait peut-être alors de faire afficher dans la page d'erreur personnalisée un $sf_user-getFlash(''). Ce serait plus propre à mon sens. Sinon, il y avait effectivement une solution pour afficher le message d'un 404 dans la page d'erreur. Je crois qu'il faut regarder du côté des actions

RE: [symfony-fr] Ajax

2011-01-12 Thread Lélio ML
Bonjour Une première remarque : utilise $request-getParameter() plutôt que $_GET[] Ensuite, quel est le code retourné ? Pour continuer, qu'affiche ta page quand tu demandes directement l'action executeAgen() ? En environnement dev, tu auras l'affichage explicite de l'erreur. Et enfin, utilise

RE: [symfony-fr] pb récupération champs formulaire

2011-01-10 Thread Lélio ML
exemple plz ? Le 7 janvier 2011 16:52, Lélio ML mailing-l...@lelio.fr a écrit : Ou bien dans l'objet sfWebRequest et sa méthode getPostParameter(). -Message d'origine- De : symfony-fr

RE: [symfony-fr] pb récupération champs formulaire

2011-01-08 Thread Lélio ML
Ou bien dans l'objet sfWebRequest et sa méthode getPostParameter(). -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de Hugo Hamon Envoyé : vendredi 7 janvier 2011 16:38 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] pb

RE: [symfony-fr] I18N + css

2011-01-07 Thread Lélio ML
Je ferai ainsi à ta place : - main.css (avec les css par défaut, peut-être la langue par défaut) - fr.css / es.css / en.css appelé par un helper maison selon la culture de l'utilisateur connecté. En même temps, peut-être serait-il plus profitable d'essayer d'avoir un affichage qui ne dépende

RE: [symfony-fr] user culture

2011-01-07 Thread Lélio ML
Alors, il faut bien lire la doc ;) Tu y liras que dans les templates, l'accès à l'utilisateur se fait par la variable $sf_user Et là, $sf_user-getCulture() devrait te donner ce que tu veux... -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la

RE: [symfony-fr] validator liste déroulante

2011-01-06 Thread Lélio ML
est le premier choix de la liste qui sera enregistré. Le 5 janvier 2011 14:49, Lélio ML mailing-l...@lelio.fr a écrit : Le required = true devrait fonctionner. Sinon, dans l'option choices du sfValidatorFormChoice, il ne faut pas que la chaine vide '' soit présente

RE: [symfony-fr] validator liste déroulante

2011-01-06 Thread Lélio ML
stomerForm.class.php on line 40 Le 6 janvier 2011 14:22, Lélio ML mailing-l...@lelio.fr a écrit : Dans ton cas, voilà comment je procède : - tableau avec les choix (si ça ne provient pas de la base) avec parfois une classe qui gère cela

RE: [symfony-fr] validator liste déroulante

2011-01-06 Thread Lélio ML
' option. 'socialrelation' = new sfValidatorChoice(array('choices' = array_flip(self::$liensocial), 'required' = true)), Le 6 janvier 2011 14:41, Lélio ML mailing-l...@lelio.fr a écrit : Là c'est parce qu'il faut faire plutôt : new sfValidatorChoice(array('choices

RE: [symfony-fr] validator liste déroulante

2011-01-06 Thread Lélio ML
' est pas lisible, mais bon je vais voir si je trouve une piste. Le 6 janvier 2011 14:59, Lélio ML mailing-l...@lelio.fr a écrit : C'est pour cela qu'il ne faut pas le mettre dans le self::$liensocial mais utiliser un array_merge() (ou array() + array() à tester

RE: [symfony-fr] Upload fichier

2011-01-05 Thread Lélio ML
Quel est le validateur de ton champ file ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de Yo Envoyé : mercredi 5 janvier 2011 10:57 À : Symfony-fr Objet : [symfony-fr] Upload fichier Bonjour j'ai un soucis avec l'upload de

RE: [symfony-fr] Re: Upload fichier

2011-01-05 Thread Lélio ML
[%s]'); } Hésite pas à me dire si je l'ai mal fait! ;) On 5 jan, 11:07, Lélio ML mailing-l...@lelio.fr wrote: Quel est le validateur de ton champ file ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de Yo Envoyé : mercredi

RE: [symfony-fr] validator liste déroulante

2011-01-05 Thread Lélio ML
Et pourquoi ne pas utiliser le sfValidatorChoice() ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 5 janvier 2011 12:45 À : symfony-fr@googlegroups.com Objet : Re: [symfony-fr] validator liste

RE: [symfony-fr] validator liste déroulante

2011-01-05 Thread Lélio ML
Le required = true devrait fonctionner. Sinon, dans l'option choices du sfValidatorFormChoice, il ne faut pas que la chaine vide '' soit présente. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mercredi 5

RE: [symfony-fr] Re: Create table avec doctrine

2011-01-04 Thread Lélio ML
En fait, tu peux écrire la classe de migrations grâce à ton fichier excel. Tu la stockes dans un fichier se trouvant dans le répertoire lib/migrations Tu lances via exec() (ou autres) la task doctrine:migrate Et hop, tu as ta table en base Ensuite tu peux lancer la task doctrine:build

RE: [symfony-fr] javascript symfony

2011-01-04 Thread Lélio ML
Voilà comment je procède (ce n'est pas forcément la meilleure manière de faire) Je gère mon sfForm avec tous les widget dont j'ai besoin. Dans mon form HTML, je fais une gestion d'affichage/masquage (display: block/none;) via Javascript (j'utilise jQuery) Dans le sfForm, j'utilise les

RE: [symfony-fr] Re: javascript symfony

2011-01-04 Thread Lélio ML
){ alert('kikoo monde'); } }); })(jQuery); Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2011/1/4 Lélio ML mailing-l...@lelio.fr Voilà comment je procède (ce n'est pas forcément la meilleure

RE: [symfony-fr] Re: Create table avec doctrine

2011-01-04 Thread Lélio ML
Relis bien les mails. Tu as deux pistes. Privilégie celle de la génération du yml mais ne les confonds pas. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de gwanael Neiveyans Envoyé : mardi 4 janvier 2011 11:05 À : Symfony-fr Objet :

RE: [symfony-fr] Re: Create table avec doctrine

2011-01-04 Thread Lélio ML
Passe quand même par la création du fichier yml pour le schéma : tu pourras générer les classes qui correspondent. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de gwanael Neiveyans Envoyé : mardi 4 janvier 2011 11:14 À : Symfony-fr

RE: [symfony-fr] Re: Create table avec doctrine

2011-01-04 Thread Lélio ML
Voilà pourquoi nous t'orientions vers la création d'un fichier yml reprenant le schéma de ta table décrite dans le fichier Excel. Il vaut mieux construire la table à partir du schéma plutôt que l'inverse. Par exemple, les booleans ne seront pas pris en compte dans le sens base - schema.yml

RE: [symfony-fr] Re: Create table avec doctrine

2011-01-03 Thread Lélio ML
Et que disent les taches doctrine ? Comme c'est à ce niveau que les tables sont créées, tu devrais pouvoir te faire une idée. Sinon, tu peux créer des migrations et les jouer. Cela permet d'ajouter/supprimer des tables/champs/index sans toucher aux données déjà présentes dans la base -Message

RE: [symfony-fr] Re: Create table avec doctrine

2011-01-03 Thread Lélio ML
Regarde dans le code des taches symfony : doctrine:build notamment où tu pourras identifier comment les tables sont créées. Ensuite, est-ce que tu veux que ces tables soient ensuite accessibles comme classes dans ton model ou non ? Et je t'enjoins de regarder du côté des migrations. Grâce à

RE: [symfony-fr] Re: Create table avec doctrine

2011-01-03 Thread Lélio ML
migration vers la dernière version Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2011/1/3 Lélio ML mailing-l...@lelio.fr Regarde dans le code des taches symfony : doctrine:build notamment où tu

RE: [symfony-fr] Re: Internationalisation

2010-12-29 Thread Lélio ML
Dans Symfony, il est possible de traduire le contenu des tables grace aux Behaviors. L'internalisation est déjà prévue, autant ne pas réinventer la roue ;) http://www.symfony-project.org/jobeet/1_4/Doctrine/fr/19#chapter_19_sub_les_ objets_de_doctrine -Message d'origine- De :

RE: [symfony-fr] Re: Internationalisation

2010-12-29 Thread Lélio ML
cordialement On 29 déc, 08:43, Lélio ML mailing-l...@lelio.fr wrote: Dans Symfony, il est possible de traduire le contenu des tables grace aux Behaviors. L'internalisation est déjà prévue, autant ne pas réinventer la roue ;) http://www.symfony-project.org/jobeet/1_4/Doctrine/fr/19#chapter_19_s

RE: [symfony-fr] a herf= = sfImageTransformExtraPlugin

2010-12-29 Thread Lélio ML
Heu... Pour que image_tag() fonctionne, tu dois lui passer une chaine de caractères qui indique un nom de fichier dans le répertoire web/images En passant url_for() c'est sur que tu n’auras rien ! Par contre, tu peux faire : ?php echo link_to(image_tag('mon_image'), '@ma_route'); Pour plus

RE: [symfony-fr] sfGuardUserProfile et onDelete: CASCADE

2010-12-28 Thread Lélio ML
Tu peux procéder de deux manières : - tu surcharges directement le schema de sfGuardUser en y ajoutant les champs du profil. - tu surcharges la méthode delete (ou pre/postDelete) de la classe sfGuardUser pour forcer la suppression du profil lié. Bonne nuit -Message d'origine- De :

RE: [symfony-fr] Les filtres avec symfony

2010-12-15 Thread Lélio ML
Et utiliser l'admin generator comme base puis le surcharger pour arriver à un CRUD idéal, c'est vraiment du temps de gagner ! -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de Olivier Dolbeau Envoyé : mercredi 15 décembre 2010 14:32 À

RE: [symfony-fr] Re: Les filtres avec symfony

2010-12-15 Thread Lélio ML
Oui, il ne faut pas confondre les filters et les formfilters. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de jimpass Envoyé : mercredi 15 décembre 2010 17:44 À : Symfony-fr Objet : [symfony-fr] Re: Les filtres avec symfony Merci

RE: [symfony-fr] champs formulaire cle étrangère

2010-12-14 Thread Lélio ML
Tant mieux si ça marche. Pour la personnalisation des champs, il est possible d'intervenir sur les widgets et le second attribut de leur constructeur : les attributs HTML. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel

RE: [symfony-fr] Problème symfony

2010-12-07 Thread Lélio ML
Hé bien tout d'abord, applique bien le principe du MVC. Pas de HTML dans les actions, ce n'est pas de leur responsabilité. De même, tu ne mettras pas de traitement dans les templates. A partir de là, tu ne construis pas ton tableau dans ton actions mais tu transmets $this-a au template. Et c'est

RE: [symfony-fr] Sécuriser les videos sur mon site avec $_SERVER['HTTP_REFERER'] ou avec les sessions Symfony

2010-12-04 Thread Lélio ML
Bonsoir, Peut-être utiliser un système proche de la protection CSRF des formulaires ? -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de ghassan ayoubi Envoyé : vendredi 3 décembre 2010 12:07 À : Symfony-fr Objet : [symfony-fr]

RE: [symfony-fr] export csv collection - array

2010-12-02 Thread Lélio ML
données récupéré. La fonction fputcsv attends un array en second paramètre et moi j' ai une collection . Le 2 décembre 2010 14:52, Lélio ML mailing-l...@lelio.fr a écrit : Le mieux est de passer par les templates. Tu fais la même chose de d'habitude sauf que ton template

RE: [symfony-fr] export csv collection - array

2010-12-02 Thread Lélio ML
','application/octet-stream '); Non ? Le 2 décembre 2010 16:32, Lélio ML mailing-l...@lelio.fr a écrit : À la fin de ta action, tu forces les header. Allez, je suis sympa. Voici ceux que

RE: [symfony-fr] 1 formulaire 2 boutons

2010-11-30 Thread Lélio ML
Bonsoir, Il te faut choisir un name différent. Sinon, seule la dernière valeur sera transmise. -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de manuel brossard Envoyé : mardi 30 novembre 2010 22:19 À : symfony-fr@googlegroups.com

RE: [symfony-fr] 1 formulaire 2 boutons

2010-11-30 Thread Lélio ML
Il y a un champ : customer_id (le bouton) Et un autre (le input) : evaluation[customer_id] Ce n'est pas le même champ. Les données transférées au formulaire symfony par la méthod bind() sont celles incluses dans le tableau evaluation. -Message d'origine- De : symfony-fr@googlegroups.com

RE: [symfony-fr] 1 formulaire 2 boutons

2010-11-30 Thread Lélio ML
! Le 30 novembre 2010 22:22, Lélio ML mailing-l...@lelio.fr a écrit : Bonsoir, Il te faut choisir un name différent. Sinon, seule la dernière valeur sera transmise. -Message d'origine- De : symfony-fr@googlegroups.com

RE: [symfony-fr] 1 formulaire 2 boutons

2010-11-29 Thread Lélio ML
Bonjour, Regarde le fonctionnement de l'admin-generator et de sa gestion du save et du save_and_add. Il gère pour un même formulaire les deux actions suivantes : enregistrement et enregistrement redirigé vers un formulaire vierge. C'est très proche de ton cas et tu pourras ainsi l'adapter

RE: [symfony-fr] 1 formulaire 2 boutons

2010-11-29 Thread Lélio ML
) { } 2010/11/29 Lélio ML mailing-l...@lelio.fr Bonjour, Regarde le fonctionnement de l'admin-generator et de sa gestion du save et

RE: [symfony-fr] 1 formulaire 2 boutons

2010-11-29 Thread Lélio ML
le nom du paramètre ? Le 29 novembre 2010 16:41, Lélio ML mailing-l...@lelio.fr a écrit : Bonjour, Dans l'admin generator, il utilise le même code dans la methode processForm() : if ($request-hasParameter('_save_and_add

RE: [symfony-fr] 1 formulaire 2 boutons

2010-11-29 Thread Lélio ML
) { } 2010/11/29 Lélio ML mailing-l...@lelio.fr Bonjour, Regarde le fonctionnement de l'admin

RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)

2010-11-26 Thread Lélio ML
.. 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é

RE: [symfony-fr] Symfony 1.4 - Étanchéité de modu le en fonction de l'adresse IP de l'utilisateur

2010-11-25 Thread Lélio ML
Je pense effectivement que ce sont les filtres qui sont l'outil dans symfony qui répondrait le mieux à ta problématique. Le filtre pourrait accorder (ou retirer) à l'utilisateur un credential qui correspondrait à l'accès à ton intranet ou aux informations qui s'y rapportent. Ainsi, tu pourrais

RE: [symfony-fr] appeler une tache définie dans un plugin

2010-11-24 Thread Lélio ML
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

RE: [symfony-fr] appeler une tache définie dans un plugin

2010-11-24 Thread Lélio ML
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:

RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)

2010-11-24 Thread Lélio ML
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

RE: [symfony-fr] comment rendre persistent la modification d' un module admin (backend)

2010-11-24 Thread Lélio ML
Ç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

  1   2   3   >