[symfony-fr] Re: Problème d'encodage des caractère
Merci à vous deux pour vos réponses, mais je crains de ne pas être rendu au bout du problème. J'ai bien ajouté le paramètre dans databases.yml, j'ai reconstruit le modèle et régénéré la BD, et après un "symfony cc", j'ai reloadé les data. Maintenant les données sont tronquées dans la BD dès le premier caractère accentué. J'ai essayé de convertir les fichiers yml contenant les données de test en utf8, et là au moment du propel-load-data, il sort un message du type Unable to find path for class "´╗┐FndHtmlpagesPeer" où les trois caractères à gauche de fnd ne sont pas visibles dans mon editeur de texte (uedit32) J'ai recherché des problèmes semblables dans le forum sans avoir rien trouvé. Je crains de devoir vous demander encore un peu d'aide. Merci Guy --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re : [symfony-fr] pas de escaping pour un module
Tu ne peux pas faire un getRawValue() sur les variables que tu ne veux pas escapées ? - Message d'origine De : Jf <[EMAIL PROTECTED]> À : Symfony-fr Envoyé le : Mardi, 12 Février 2008, 21h16mn 17s Objet : [symfony-fr] pas de escaping pour un module J'ai activé l'escaping : all: .settings: escaping_strategy: both escaping_method: ESC_ENTITIES mais je voudrai que pour un module, il n'y ait pas d'escaping en faite c'est pour mon module pdf c'est possible ? _ Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail http://mail.yahoo.fr --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] pas de escaping pour un module
J'ai activé l'escaping : all: .settings: escaping_strategy: both escaping_method: ESC_ENTITIES mais je voudrai que pour un module, il n'y ait pas d'escaping en faite c'est pour mon module pdf c'est possible ? --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: owner et la sécurité en génér al
Bonjour, Alors moi aussi j'ai commencer a tout réecrire je ne comprenais rien ... pour tout supprimer car c'est tres simple ... User -> Profile User -> Permission User -> Group -> Permission J'ai juste mis un petit coup de propel-init-admin pour créer les 3 tables User Group et Permission avec dans le generator.yml le lien vers les permissions fields: groups: { name: Groupes/Rôles, type: admin_double_list, params: through_class=sfGuardUserGroup associated_label=Actuel unassociated_label=Disponible} permissions: { name: Permissions, type: admin_check_list, params: through_class=sfGuardUserPermission } Voila pour la mise en place Des que tu t'identifies toutes les permissions direct ou indirect via le group sont chargées dans sf_user ensuite pour les utiliser dans le config/security.yml de tes module tu a juste a ajouter quelque chose du type create: is_secure: on credentials: admin forgotPassword: is_secure: off all: is_secure: on pour plsu de detail sur le security.yml http://www.symfony-project.org/askeet/1_0/6 http://c-maneu.developpez.com/tutorial/web/php/symfony/intro/#LIV-C-5 Bonne chance --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Symfony / Artichow
Bonjour, Voila sur mon ancien site j'avais quelque chose comme ca "; ?> avec mon fichier image php qui generai une image axis->bottom->setLabelNumber($MaxJour); $group->axis->bottom->setLabelText($labelX); $Color = 0; for ($l = 0; $l < $MaxLegend; $l++) { $plot = new LinePlot($tblValeur[$l]); $plot->setColor($tblColor[$Color++]); $group->Add($plot); $group->legend->add($plot, $tblLegend[$l]); } $group->legend->setBackgroundColor(new Color(255, 255, 255)); $group->setPadding(NULL, 180, NULL, NULL); $graph->add($group); $graph->draw(); ?> Mon probleme est tjrs le meme avec symfony ... la methode :-) Pour l'appel je voie bien un ajax qui me retourne l'image mais comment faire :-( Merci de votre aide Christophe --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Problème d'encodage des caractère
J'ai forcer aussi dev: propel: class: sfPropelDatabase param: phptype: mysql host: localhost database: agrrs123fr username: root password: encoding: utf8 Verifie bien que tout ton projet est en UTF8 aussi et si tu recup des source php je force UTF-8dans les propriete des pages Bonen chance --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Création d'un champ id et d'un inde x non désiré
Salut, De rien, mais en même temps je viens de trouver un bug avec defaultIdMethod défini à none. bon courage. Le 12/02/08, Flashball<[EMAIL PROTECTED]> a écrit : > > Je me doutais bien que j'avais fait le boulet qqpart... > > Donc pour résumer, je n'avais pas créé une relation identifiante (sous > MySql Workbench) pour les tables 'relevancy' et 'interest'. Résultat, > je n'avais pas de clefs primaires définies dans ma bdd, mais > uniquement des clefs étrangères. Maintenant que j'ai ajouté une clef > primaire (composé des deux clefs étrangères), le problème est réglé: > Propel me génère ce qu'il faut à partir du fichier yml, et en plus, > sans préciser l'attribut 'defaultIdMethod: none'! > > Un grand merci à Lionel Chanson pour son aide et sa patience... > > > On 8 fév, 13:52, Flashball <[EMAIL PROTECTED]> wrote: > > j'ai fait gaffe aux espaces mais rien n'y fait, les ID sont générés qd > > j'utilise le yml > > > > On 5 fév, 16:55, "lionel chanson" <[EMAIL PROTECTED]> wrote: > > > > > Bon j'ai encore fait mon boulet... les tabs marchent pas sous gmail... > > > > > Donc c'est > > > > > _attributes: > > > defaultIdMethod: none > > > > >http://trac.symfony-project.com/wiki/sfBookFRmodel#Syntaxedesch%C3%A9... > > > > > Fait gaffe aux indentations. > > > > > ++ > > > > > Le 05/02/08, lionel chanson<[EMAIL PROTECTED]> a écrit : > > > > > > Normalement c'est : > > > > _attributes: > > > > defaultIdMethod: none > > > > > > Le 04/02/08, Flashball<[EMAIL PROTECTED]> a écrit : > > > > > > > > Rajoute dans attributes: { defaultIdMethod: none } > > > > > > > Décidément, je n'arrive pas à dresser propel! Je ne maitrise pas le > > > > > yml donc j'ai tenté différentes techniques, mais rien n'y fait, je me > > > > > retrouve toujours avec un Id non désiré sur l'objet "Interest" du > > > > > modèle. Voilà mon extrait yml de la table interest: > > > > > > > interest: > > > > > _attributes: > > > > > idMethod: none > > > > > USER_ID: > > > > > type: INTEGER > > > > > foreignTable: user > > > > > foreignReference: ID > > > > > onDelete: RESTRICT > > > > > onUpdate: RESTRICT > > > > > QUESTION_ID: > > > > > type: INTEGER > > > > > foreignTable: question > > > > > foreignReference: ID > > > > > onDelete: RESTRICT > > > > > onUpdate: RESTRICT > > > > > CREATED_AT: > > > > > type: TIMESTAMP > > > > > _indexes: > > > > > fk_INTEREST_USER: > > > > > - USER_ID > > > > > fk_INTEREST_QUESTION: > > > > > - QUESTION_ID > > > > > > > Pour info, j'ai testé - sans succès: > > > > > _attributes: > > > > > idMethod: none > > > > > > > _attributes: > > > > > defaultIdMethod: none > > > > > > > attributes: > > > > > idMethod: none > > > > > > > attributes: > > > > > defaultIdMethod: none > > > > > > > attributes: { defaultIdMethod: none } > > > > > > > Dites moi que je ne suis pas loin du but! :) > > > --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Comment obtenir les filtres choisis par le user en cours ?
Ha ben zut, j'avais pas vu, symfony l'a fait pour moi quelques lignes plus bas : $this->filters = $this->getUser()->getAttributeHolder()- >getAll('sf_admin/point/filters'); ;-) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] redirect + attente d'exécution du code
Bonjour, voilà mon soucis (du jour;-) j'utilise le plugin thumbnail dans mon admin, et donc dans mon action.class.php: /.. parent::updateImagenewsFromRequest(); if (!$this->getRequest()->hasErrors() && $this->getRequest()->getFileSize('imagenews[name]')) { $fileName = $this->imagenews->getName(); foreach ($thumbnails as $thumbParam) { $thumbnail = new sfThumbnail($thumbParam['width'], $thumbParam['height'],false, false, 75, '', '', true); $thumbnail->loadFile(sfConfig::get('sf_upload_dir')."/pictures/".$fileName); $thumbnail->save(sfConfig::get('sf_upload_dir').'/pictures/'.$thumbParam['dir'].'/'.$fileName, 'image/jpeg'); } } $this->redirect('http://www.google.com/'); mais malheureusement mon code n'est pas exécuté en totalité, en tout cas l'image n'est pas enregistrée... Donc comme je doute qu'il y ait un système évènementiel (comme en actionscript par exemple, du genre onLoad)... Comment faire ??? d'ailleurs tout simplement en php, en dehors de symfony Merci d'avance --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Création d'un champ id et d'un inde x non désiré
Je me doutais bien que j'avais fait le boulet qqpart... Donc pour résumer, je n'avais pas créé une relation identifiante (sous MySql Workbench) pour les tables 'relevancy' et 'interest'. Résultat, je n'avais pas de clefs primaires définies dans ma bdd, mais uniquement des clefs étrangères. Maintenant que j'ai ajouté une clef primaire (composé des deux clefs étrangères), le problème est réglé: Propel me génère ce qu'il faut à partir du fichier yml, et en plus, sans préciser l'attribut 'defaultIdMethod: none'! Un grand merci à Lionel Chanson pour son aide et sa patience... On 8 fév, 13:52, Flashball <[EMAIL PROTECTED]> wrote: > j'ai fait gaffe aux espaces mais rien n'y fait, les ID sont générés qd > j'utilise le yml > > On 5 fév, 16:55, "lionel chanson" <[EMAIL PROTECTED]> wrote: > > > Bon j'ai encore fait mon boulet... les tabs marchent pas sous gmail... > > > Donc c'est > > > _attributes: > > defaultIdMethod: none > > >http://trac.symfony-project.com/wiki/sfBookFRmodel#Syntaxedesch%C3%A9... > > > Fait gaffe aux indentations. > > > ++ > > > Le 05/02/08, lionel chanson<[EMAIL PROTECTED]> a écrit : > > > > Normalement c'est : > > > _attributes: > > > defaultIdMethod: none > > > > Le 04/02/08, Flashball<[EMAIL PROTECTED]> a écrit : > > > > > > Rajoute dans attributes: { defaultIdMethod: none } > > > > > Décidément, je n'arrive pas à dresser propel! Je ne maitrise pas le > > > > yml donc j'ai tenté différentes techniques, mais rien n'y fait, je me > > > > retrouve toujours avec un Id non désiré sur l'objet "Interest" du > > > > modèle. Voilà mon extrait yml de la table interest: > > > > > interest: > > > > _attributes: > > > > idMethod: none > > > > USER_ID: > > > > type: INTEGER > > > > foreignTable: user > > > > foreignReference: ID > > > > onDelete: RESTRICT > > > > onUpdate: RESTRICT > > > > QUESTION_ID: > > > > type: INTEGER > > > > foreignTable: question > > > > foreignReference: ID > > > > onDelete: RESTRICT > > > > onUpdate: RESTRICT > > > > CREATED_AT: > > > > type: TIMESTAMP > > > > _indexes: > > > > fk_INTEREST_USER: > > > > - USER_ID > > > > fk_INTEREST_QUESTION: > > > > - QUESTION_ID > > > > > Pour info, j'ai testé - sans succès: > > > > _attributes: > > > > idMethod: none > > > > > _attributes: > > > > defaultIdMethod: none > > > > > attributes: > > > > idMethod: none > > > > > attributes: > > > > defaultIdMethod: none > > > > > attributes: { defaultIdMethod: none } > > > > > Dites moi que je ne suis pas loin du but! :) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Comment obtenir les filtres choisis par le user en cours ?
On Feb 12, 2008 9:59 AM, Jf <[EMAIL PROTECTED]> wrote: > Je voudrais juste obtenir : > [sf_admin/point/filters] => Array > ( > [titre] => > [refservice] => 5 > [refcategorie] => > [refclassement] => > ) > > Comment fais-t-on ? A priori, essaye $this->getUser()->getAttribute('sf_admin/point/filters') (pas testé) ++ -- Nicolas Perriaulthttp://www.clever-age.com Clever Age - conseil en architecture technique GSM: +33 6 60 92 08 67 Tél: +33 1 53 34 66 10 --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Problème d'encodage des caractère
On 12 fév, 03:35, "GuyMontréal" <[EMAIL PROTECTED]> wrote: > > Voici le bug auquel je suis confronté : Toutes mes tables dans la base > de données sont encodées en UTF8, et mes pages sont aussi en UTF8 > () > > Cependant, lorsque j'affiche des données provenant de la BD, j'ai > des ? à la place des caractères spéciaux. Si je force le navigateur à > utiliser du ISO-8859-1, tous les textes sont bien affichés. J'ai un un problème un peu similaire, que j'ai réussi à résoudre. Mes tables et mes champs étaient bien en encodage utf8, mes pages également, mais j'avais des problèmes avec les caractères spéciaux (apostrophes bizarres de Word, caractère "..."), après investigation, je suis arrivé à la conclusion que le seul endroit ou mes données pouvaient avoir un mauvais encodage était lors du mapping ORM (en environnement de dev, tu peux voir dans les logs quel encodage est utilisé lors du couplage BDD/Code (un paramètre encoding si j'ai bon souvenir). j'ai forçé l'encodage dans databases.yml, section param : encoding: utf8 ça a résolu mon problème. Bon courage, -- Jean-Pierre Clair --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Comment obtenir les filtres choisis par le user en cours ?
Hello, Si je fait $this->getUser()->getAttributeHolder(); J'obtiens : sfParameterHolder Object ( [default_namespace:protected] => symfony/user/sfUser/attributes [parameters:protected] => Array ( [symfony/user/sfUser/attributes] => Array ( ) [sfGuardSecurityUser] => Array ( [user_id] => 2 ) [sf_admin/point/sort] => Array ( [sort] => titre [type] => asc ) [sf_admin/point/filters] => Array ( [titre] => [refservice] => 5 [refcategorie] => [refclassement] => ) ) ) Je voudrais juste obtenir : [sf_admin/point/filters] => Array ( [titre] => [refservice] => 5 [refcategorie] => [refclassement] => ) Comment fais-t-on ? Merci --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---