[symfony-fr] sfDojoPlugin et sfLightboxPlugin : prob lème après appel ajax

2007-05-23 Par sujet Loïc Vernet
Merci c'est cool, on l'incluera dans la prochaine version

++ COil 

- Message d'origine 
De : obalais <[EMAIL PROTECTED]>
À : Symfony-fr 
Envoyé le : Mercredi, 23 Mai 2007, 15h40mn 36s
Objet : [symfony-fr] Re: Re : [symfony-fr] sfDojoPlugin et sfLightboxPlugin : 
problème après appel ajax


Bonjour,
Après un coup d'oeil plus approfondi sur le forum de symfony, j'ai
effectivement trouvé comment résoudre mon problème.
En fait il faut faire un rappel de la fonction initLightbox dans le
template chargé par l'appel ajax.
Cependant cette solution présentant un gros problème (duplication de
l'intégralité du code HTML correspondant à l'aperçu à chaque appel
ajax), j'ai apporté une ou deux petites modifs au code javascript du
fichier lightbox.js.

Si cela interresse quelqu'un, voici mes modifs...








  
_ 
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail 
--~--~-~--~~~---~--~~
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] Petit soucis en https ?!?

2007-05-23 Par sujet MackerT

Bonsoir,

Voila, certaine de mes applications sont accèssibles en https rien de
plus banal sauf que ça me pose un petit soucis sur les redirections :

Dans un controlleur, si j'execute :
  $this->redirect('action/module');

Je suis redirigé sur `http://domain/action/module` et aux oubliettes
le https.

Je ne comprend pas bien pourquoi, petite précision à mettre en
configuration ?

Par contre j'ai remarqué que si je fais :
  sfContext::getInstance()->getController()->redirect('action/
module');
La ça fonctionne...

Merci de vos réponses.


--~--~-~--~~~---~--~~
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: Emulation On Delete Cascade avec Mysql

2007-05-23 Par sujet xescorp

Merci nautilbleu pour ta réponse,

Pour le PhpName, c'était un test, puisque cela ne marchait pas
auparavant :D

Bien vu pour l'InnoDB :D

Le fichier YAML ci-dessus (en modifiant "foreignTable: Motcle" par
"foreignTable: motcle") donne le SQL ci-dessous.
Il y a bien les index ?
Sinon dans PhpMyAdmin un "DELETE motcle_lien" ne supprime pas les
lignes correspondantes dans la table "motcle", j'ai donc raté
quelquechose, suis-je stupide ?

CREATE TABLE `motcle`
(
`id` INTEGER  NOT NULL AUTO_INCREMENT,
`mot` VARCHAR(50),
PRIMARY KEY (`id`)
)Type=InnoDB;


CREATE TABLE `motcle_lien`
(
`id` INTEGER  NOT NULL AUTO_INCREMENT,
`motcle_id` INTEGER,
`lien_id` INTEGER,
`classement` TINYINT,
PRIMARY KEY (`id`),
INDEX `motcle_lien_FI_1` (`motcle_id`),
CONSTRAINT `motcle_lien_FK_1`
FOREIGN KEY (`motcle_id`)
REFERENCES `motcle` (`id`)
ON DELETE CASCADE,
INDEX `motcle_lien_FI_2` (`lien_id`),
CONSTRAINT `motcle_lien_FK_2`
FOREIGN KEY (`lien_id`)
REFERENCES `lien` (`id`)
)Type=InnoDB;



On 22 mai, 16:34, nautilebleu <[EMAIL PROTECTED]> wrote:
> Si ta table est en InnoDB, tu n'as pas besoin d'émuler: MySQL le fera
> tout seul !
>
> Il me semble que dans le schema, il faut donner comme nom de
> foreignTable le nom de la table et pas le phpName (càd dans ton cas:
> motcle et pas Motcle) Il faut aussi des index dans la definition de la
> jointure.
>
> Nautile
>
> On 22 mai, 15:32, xescorp <[EMAIL PROTECTED]> wrote:
>
> > J'ai l'impression d'avoir tout fait pour que l'émulation d'On Delete
> > Cascade passe sous Mysql.
>
> > 1- J'ai ajouté dans propel.ini la ligne :
> > propel.emulateForeignKeyConstraints = true
>
> > 2- Dans mon schema.yml, j'ai ajouté { type: integer, foreignTable:
> > Motcle, foreignReference: id, onDelete: cascade } à ma clé étrangère :
>
> > propel:
> >   motcle:
> > _attributes:  { phpName: Motcle }
> > id:
> > mot:  varchar(50)
>
> >   motcle_lien:
> > _attributes:  { phpName: MotcleLien }
> > id:
> > motcle_id:{ type: integer, foreignTable: Motcle,
> > foreignReference: id, onDelete: cascade }
> > lien_id:
> > classement:   tinyint
>
> > 3- J'ai fait mon "symfony propel-build-all-load fo"
>
> > 4- Cependant quand je fais mon $motcleLienDelete->delete(); , les
> > infos de la table "motcle" ne sont pas supprimés.
>
> > Je n'ai rien trouvé d'autres de concluant sur le Forum. Ai-je raté
> > quelquechose ?


--~--~-~--~~~---~--~~
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: re-actualisation d'une image

2007-05-23 Par sujet contact.fernandes

alors en fait, j'ai une page "presentation" ou je voudrais donc
inserer ce diaporama.
donc dans mon template "presentationSuccess.php" je cree un div et je
fais l'appel a l'helper :

// dans connection/templates/presentationSuccess.php"
 image_tag('../images/Welcome/extract/chem1.jpg');


 2,
'update'=> 'extract1',
'url'   => 'connection/refreshImage'))
?>

mais d'apres ce que j'ai compris dans le chapitre sur ajax du bouquin
symfony, le champ "url" correspond à l'appel a une fonction.
donc en fait, dans mon fichier d'action "actions.class.php", j'ai cree
une fonction avec simplement un echo de l'image :

// dans connection/actions/actions.class.php
 public function executeRefreshImage()
 {

   echo image_tag('../images/Welcome/extract/chem2.jpg');
   return sfview::SUCCESS;
 }

donc la, je pensais que mon image de depart ("chem1.jpg") serait
changee par celle qui est dans la fonction ("chem2.jpg").
ensuite, pour le diapo, il aurait alors suffit de faire un choix
aleatoire d'une de mes images.
mais ce n'est pas le cas...
j'ai tout faux ?


On 23 mai, 15:56, "Tristan Rivoallan" <[EMAIL PROTECTED]>
wrote:
> Bonjour,
>
> On 5/23/07, contact.fernandes <[EMAIL PROTECTED]> wrote:
>
> > j'ai bien vu l'helper "periodically_call_remote"
>
> c'est bien la solution à employer.
>
> > mais je n'arrive pas à le faire marcher. quelqu'un peut m'aider ?
>
> avec des détails quant aux problèmes rencontrés, ce serait plus facile.
>
> et si ce n'est pas déjà fait, tu peux 
> lirehttp://www.symfony-project.com/book/trunk/11-Ajax-Integration
>
> ++
> tristan


--~--~-~--~~~---~--~~
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: re-actualisation d'une image

2007-05-23 Par sujet contact.fernandes

alors en fait, j'ai une page "presentation" ou je voudrais donc
inserer ce diaporama.
donc dans mon template "presentationSuccess.php" je cree un div et je
fais l'appel a l'helper :

// dans connection/templates/presentationSuccess.php"
 image_tag('../images/Welcome/extract/chem1.jpg');


 2,
'update'=> 'extract1',
'url'   => 'connection/refreshImage'))
?>

mais d'apres ce que j'ai compris dans le chapitre sur ajax du bouquin
symfony, le champ "url" correspond à l'appel a une fonction.
donc en fait, dans mon fichier d'action "actions.class.php", j'ai cree
une fonction avec simplement un echo de l'image :

// dans connection/actions/actions.class.php
 public function executeRefreshImage()
 {

   echo image_tag('../images/Welcome/extract/chem2.jpg');
   return sfview::SUCCESS;
 }

donc la, je pensais que mon image de depart ("chem1.jpg") serait
changee par celle qui est dans la fonction ("chem2.jpg").
ensuite, pour le diapo, il aurait alors suffit de faire un choix
aleatoire d'une de mes images.
mais ce n'est pas le cas...
j'ai tout faux ?


On 23 mai, 15:56, "Tristan Rivoallan" <[EMAIL PROTECTED]>
wrote:
> Bonjour,
>
> On 5/23/07, contact.fernandes <[EMAIL PROTECTED]> wrote:
>
> > j'ai bien vu l'helper "periodically_call_remote"
>
> c'est bien la solution à employer.
>
> > mais je n'arrive pas à le faire marcher. quelqu'un peut m'aider ?
>
> avec des détails quant aux problèmes rencontrés, ce serait plus facile.
>
> et si ce n'est pas déjà fait, tu peux 
> lirehttp://www.symfony-project.com/book/trunk/11-Ajax-Integration
>
> ++
> tristan


--~--~-~--~~~---~--~~
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: re-actualisation d'une image

2007-05-23 Par sujet contact.fernandes

alors en fait, j'ai une page "presentation" ou je voudrais donc
inserer ce diaporama.
donc dans mon template "presentationSuccess.php" je cree un div et je
fais l'appel a l'helper :

// dans connection/templates/presentationSuccess.php"
 image_tag('../images/Welcome/extract/chem1.jpg');


 2,
'update'=> 'extract1',
'url'   => 'connection/refreshImage'))
?>

mais d'apres ce que j'ai compris dans le chapitre sur ajax du bouquin
symfony, le champ "url" correspond à l'appel a une fonction.
donc en fait, dans mon fichier d'action "actions.class.php", j'ai cree
une fonction avec simplement un echo de l'image :

// dans connection/actions/actions.class.php
 public function executeRefreshImage()
 {

   echo image_tag('../images/Welcome/extract/chem2.jpg');
   return sfview::SUCCESS;
 }

donc la, je pensais que mon image de depart ("chem1.jpg") serait
changee par celle qui est dans la fonction ("chem2.jpg").
ensuite, pour le diapo, il aurait alors suffit de faire un choix
aleatoire d'une de mes images.
mais ce n'est pas le cas...
j'ai tout faux ?


On 23 mai, 15:56, "Tristan Rivoallan" <[EMAIL PROTECTED]>
wrote:
> Bonjour,
>
> On 5/23/07, contact.fernandes <[EMAIL PROTECTED]> wrote:
>
> > j'ai bien vu l'helper "periodically_call_remote"
>
> c'est bien la solution à employer.
>
> > mais je n'arrive pas à le faire marcher. quelqu'un peut m'aider ?
>
> avec des détails quant aux problèmes rencontrés, ce serait plus facile.
>
> et si ce n'est pas déjà fait, tu peux 
> lirehttp://www.symfony-project.com/book/trunk/11-Ajax-Integration
>
> ++
> tristan


--~--~-~--~~~---~--~~
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: sfGuardPlugin

2007-05-23 Par sujet nathieb

Ok,

j'assume ma bétise ;<.
En fait, je faisais la commande au mauvais endroit.
Il faut le faire à la racine de symfony.
Pas compris désolé.

olivier



--~--~-~--~~~---~--~~
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: sfGuardPlugin

2007-05-23 Par sujet nathieb

Ok,

j'assume ma bétise ;<.
En fait, je faisais la commande au mauvais endroit.
Il faut le faire à la racine de symfony.
Pas compris désolé.

olivier



--~--~-~--~~~---~--~~
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: sfGuardPlugin

2007-05-23 Par sujet nathieb

Ok,

j'assume ma bétise ;<.
En fait, je faisais la commande au mauvais endroit.
Il faut le faire à la racine de symfony.
Pas compris désolé.

olivier



--~--~-~--~~~---~--~~
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: sfGuardPlugin

2007-05-23 Par sujet nathieb

Ok,

j'assume ma bétise ;<.
En fait, je faisais la commande au mauvais endroit.
Il faut le faire à la racine de symfony.
Pas compris désolé.

olivier

On 23 mai, 15:59, nathieb <[EMAIL PROTECTED]> wrote:
> Bonjour,
>
> Pour les besoins d'une appli, je dois utiliser le plugin sfGuardPlugin
> Mais quand je suis le wiki, j'ai le message suivant
>
> Warning: include(): Failed opening 'SF_ROOT_DIR/config/config.php' for
> inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/
> olivier/public_html/apps/CelluleGraphique/config/config.php on line 4
>
> et blabla ...
> alors que je vais ...
> symfony plugin-installhttp://plugins.symfony-project.com/sfGuardPlugin
> au bon endroit, je reste sans voix ou voie ;)
>
> olivier


--~--~-~--~~~---~--~~
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: Administration des tables internation alisées

2007-05-23 Par sujet OphyTe

no idea ?


--~--~-~--~~~---~--~~
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] sfGuardPlugin

2007-05-23 Par sujet nathieb

Bonjour,

Pour les besoins d'une appli, je dois utiliser le plugin sfGuardPlugin
Mais quand je suis le wiki, j'ai le message suivant

Warning: include(): Failed opening 'SF_ROOT_DIR/config/config.php' for
inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/
olivier/public_html/apps/CelluleGraphique/config/config.php on line 4

et blabla ...
alors que je vais ...
symfony plugin-install http://plugins.symfony-project.com/sfGuardPlugin
au bon endroit, je reste sans voix ou voie ;)

olivier


--~--~-~--~~~---~--~~
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: re-actualisation d'une image

2007-05-23 Par sujet Nicolas CHARLOT





contact.fernandes a écrit :

  Bonjour a tous!
je suis en train de creer un site web et je voudrais y mettre des
images. Mais tant qu'a faire, je voudrais que ces images changent
periodiquement.
en gros, c'est un diaporama qui s'actualise tout seul toutes les 2
secondes. ces images sont stockées dans le repertoire images de mon
projet.
je ne sais pas comment il faut s'y prendre pour faire cela. avez vous
une idée ? j'ai bien vu l'helper "periodically_call_remote" mais je
n'arrive pas à le faire marcher. quelqu'un peut m'aider ?
merci !!





  

Ca ne pose à priori pas de
problème d'accessibilité, j'utiliserais donc FLASH pour ce type
d'animation. Pour alimenter le diaporama, tu peux générer un flux XML à
partir d'une table "image" par exemple.

Avantages : compatibilité (95% des internautes), possibilités
graphiques, préchargement


--~--~-~--~~~---~--~~
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: re-actualisation d'une image

2007-05-23 Par sujet Tristan Rivoallan

Bonjour,

On 5/23/07, contact.fernandes <[EMAIL PROTECTED]> wrote:

> j'ai bien vu l'helper "periodically_call_remote"

c'est bien la solution à employer.

> mais je n'arrive pas à le faire marcher. quelqu'un peut m'aider ?

avec des détails quant aux problèmes rencontrés, ce serait plus facile.

et si ce n'est pas déjà fait, tu peux lire
http://www.symfony-project.com/book/trunk/11-Ajax-Integration

++
tristan

--~--~-~--~~~---~--~~
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-actualisation d'une image

2007-05-23 Par sujet contact.fernandes

Bonjour a tous!
je suis en train de creer un site web et je voudrais y mettre des
images. Mais tant qu'a faire, je voudrais que ces images changent
periodiquement.
en gros, c'est un diaporama qui s'actualise tout seul toutes les 2
secondes. ces images sont stockées dans le repertoire images de mon
projet.
je ne sais pas comment il faut s'y prendre pour faire cela. avez vous
une idée ? j'ai bien vu l'helper "periodically_call_remote" mais je
n'arrive pas à le faire marcher. quelqu'un peut m'aider ?
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
-~--~~~~--~~--~--~---



[symfony-fr] Re: Re : [symfony-fr] sfDojoPlugin et sfL ightboxPlugin : problème après appel ajax

2007-05-23 Par sujet obalais

Bonjour,
Après un coup d'oeil plus approfondi sur le forum de symfony, j'ai
effectivement trouvé comment résoudre mon problème.
En fait il faut faire un rappel de la fonction initLightbox dans le
template chargé par l'appel ajax.
Cependant cette solution présentant un gros problème (duplication de
l'intégralité du code HTML correspondant à l'aperçu à chaque appel
ajax), j'ai apporté une ou deux petites modifs au code javascript du
fichier lightbox.js.

Si cela interresse quelqu'un, voici mes modifs :

Ajout de la méthode reinitialize à la classe lightbox :

reinitialize: function() {
if (!document.getElementsByTagName){ return; }
var anchors = document.getElementsByTagName('a');

// loop through all anchor tags
for (var i=0; i































Merci pour l'indication...

Olivier


--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet OphyTe

On 23 mai, 13:08, "Tristan Rivoallan" <[EMAIL PROTECTED]>
wrote:
> On 5/23/07, OphyTe <[EMAIL PROTECTED]> wrote:
>
> > Ce schéma de base doit pourtant être relativement courant. Etant
> > donné, que de telles relations sont nécessaires pour faire marcher
> > l'internationalisation ... En tout cas pour ma part, j'ai 8 tables
> > dans ma base qui reprennent ce schéma :-s.
>
> je vois ça aussi comme un bug. ça doit pouvoir se patcher plutôt
> facilement par là 
> :http://trac.symfony-project.com/trac/browser/trunk/lib/addon/propel/s...
>
> ++
> tristan

Ok, merci pour les éclaircissements.
Si quelqu'un a ce "patch" sous la main, je suis preneur. Je dois
présenter mon projet demain et j'ai pas trop le temps de voir ça
aujourd'hui ...
Sinon je me contenterai de mes quelques enregistrements faits à la
main, tanpis ;-)

++
Thibault


--~--~-~--~~~---~--~~
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: Redefinition de la constante COUNT dans une classe de base.

2007-05-23 Par sujet Milooz

+
Meme probleme avec un champ nomme "function"

On 23 mai, 09:53, Milooz <[EMAIL PROTECTED]> wrote:
> Salut,
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> En effet je ne peut pas, actuellement je refait un site existant
> depuis 5 ans en utilisant Symfony (pour une meilleur maintanance tout
> sa...)
> Le probleme c'est que c'est 1 site sur 9 qui partagent la meme base.
> Pour l'instant j'ai patcher les fichier generer qui pose probleme,
> en revanche une meilleur solution m'a ete propose sur la mailling-list
> anglaise.
> Sa consiste a creer un objet derive du generateur de classe et de
> l'utiliser a la place de l'original en configurant propel.ini,
> comme sa je pourrais specifier plus precisement la "gueule" des
> classes ainsi genere.
>
> Je verrais, une fois le boulot fini, si je passe a cette solution.
>
> A++
>
> On 22 mai, 19:16, MackerT <[EMAIL PROTECTED]> wrote:
>
> > Exact puisque `_attributes: { phpName: Ccount }`  te permettra de
> > renommer le nom de la classe uniquement...
> > D'après la Doc il n'y a pas de possibilité de renommer ton champs :
> > "
> > The column parameters are as follows:
>
> > * type: Column type. The choices are boolean, tinyint, smallint,
> > integer, bigint, double, float, real, decimal, char, varchar(size),
> > longvarchar, date, time, timestamp, bu_date, bu_timestamp, blob, and
> > clob.
> > * required: Boolean. Set it to true if you want the column to be
> > required.
> > * default: Default value.
> > * primaryKey: Boolean. Set it to true for primary keys.
> > * autoIncrement: Boolean. Set it to true for columns of type
> > integer that need to take an auto-incremented value.
> > * sequence: Sequence name for databases using sequences for
> > autoIncrement columns (for example, PostgreSQL and Oracle).
> > * index: Boolean. Set it to true if you want a simple index or to
> > unique if you want a unique index to be created on the column.
> > * foreignTable: A table name, used to create a foreign key to
> > another table.
> > * foreignReference: The name of the related column if a foreign
> > key is defined via foreignTable.
> > * onDelete: Determines the action to trigger when a record in a
> > related table is deleted. When set to setnull, the foreign key column
> > is set to null. When set to cascade, the record is deleted. If the
> > database engine doesn't support the set behavior, the ORM emulates it.
> > This is relevant only for columns bearing a foreignTable and a
> > foreignReference.
> > * isCulture: Boolean. Set it to true for culture columns in
> > localized content tables (see Chapter 13).
> > "
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> > @Bientôt...


--~--~-~--~~~---~--~~
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: Redefinition de la constante COUNT dans une classe de base.

2007-05-23 Par sujet Milooz

+
Meme probleme avec un champ nomme "function"

On 23 mai, 09:53, Milooz <[EMAIL PROTECTED]> wrote:
> Salut,
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> En effet je ne peut pas, actuellement je refait un site existant
> depuis 5 ans en utilisant Symfony (pour une meilleur maintanance tout
> sa...)
> Le probleme c'est que c'est 1 site sur 9 qui partagent la meme base.
> Pour l'instant j'ai patcher les fichier generer qui pose probleme,
> en revanche une meilleur solution m'a ete propose sur la mailling-list
> anglaise.
> Sa consiste a creer un objet derive du generateur de classe et de
> l'utiliser a la place de l'original en configurant propel.ini,
> comme sa je pourrais specifier plus precisement la "gueule" des
> classes ainsi genere.
>
> Je verrais, une fois le boulot fini, si je passe a cette solution.
>
> A++
>
> On 22 mai, 19:16, MackerT <[EMAIL PROTECTED]> wrote:
>
> > Exact puisque `_attributes: { phpName: Ccount }`  te permettra de
> > renommer le nom de la classe uniquement...
> > D'après la Doc il n'y a pas de possibilité de renommer ton champs :
> > "
> > The column parameters are as follows:
>
> > * type: Column type. The choices are boolean, tinyint, smallint,
> > integer, bigint, double, float, real, decimal, char, varchar(size),
> > longvarchar, date, time, timestamp, bu_date, bu_timestamp, blob, and
> > clob.
> > * required: Boolean. Set it to true if you want the column to be
> > required.
> > * default: Default value.
> > * primaryKey: Boolean. Set it to true for primary keys.
> > * autoIncrement: Boolean. Set it to true for columns of type
> > integer that need to take an auto-incremented value.
> > * sequence: Sequence name for databases using sequences for
> > autoIncrement columns (for example, PostgreSQL and Oracle).
> > * index: Boolean. Set it to true if you want a simple index or to
> > unique if you want a unique index to be created on the column.
> > * foreignTable: A table name, used to create a foreign key to
> > another table.
> > * foreignReference: The name of the related column if a foreign
> > key is defined via foreignTable.
> > * onDelete: Determines the action to trigger when a record in a
> > related table is deleted. When set to setnull, the foreign key column
> > is set to null. When set to cascade, the record is deleted. If the
> > database engine doesn't support the set behavior, the ORM emulates it.
> > This is relevant only for columns bearing a foreignTable and a
> > foreignReference.
> > * isCulture: Boolean. Set it to true for culture columns in
> > localized content tables (see Chapter 13).
> > "
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> > @Bientôt...


--~--~-~--~~~---~--~~
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: Redefinition de la constante COUNT dans une classe de base.

2007-05-23 Par sujet Milooz

+
Meme probleme avec un champ nomme "function"

On 23 mai, 09:53, Milooz <[EMAIL PROTECTED]> wrote:
> Salut,
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> En effet je ne peut pas, actuellement je refait un site existant
> depuis 5 ans en utilisant Symfony (pour une meilleur maintanance tout
> sa...)
> Le probleme c'est que c'est 1 site sur 9 qui partagent la meme base.
> Pour l'instant j'ai patcher les fichier generer qui pose probleme,
> en revanche une meilleur solution m'a ete propose sur la mailling-list
> anglaise.
> Sa consiste a creer un objet derive du generateur de classe et de
> l'utiliser a la place de l'original en configurant propel.ini,
> comme sa je pourrais specifier plus precisement la "gueule" des
> classes ainsi genere.
>
> Je verrais, une fois le boulot fini, si je passe a cette solution.
>
> A++
>
> On 22 mai, 19:16, MackerT <[EMAIL PROTECTED]> wrote:
>
> > Exact puisque `_attributes: { phpName: Ccount }`  te permettra de
> > renommer le nom de la classe uniquement...
> > D'après la Doc il n'y a pas de possibilité de renommer ton champs :
> > "
> > The column parameters are as follows:
>
> > * type: Column type. The choices are boolean, tinyint, smallint,
> > integer, bigint, double, float, real, decimal, char, varchar(size),
> > longvarchar, date, time, timestamp, bu_date, bu_timestamp, blob, and
> > clob.
> > * required: Boolean. Set it to true if you want the column to be
> > required.
> > * default: Default value.
> > * primaryKey: Boolean. Set it to true for primary keys.
> > * autoIncrement: Boolean. Set it to true for columns of type
> > integer that need to take an auto-incremented value.
> > * sequence: Sequence name for databases using sequences for
> > autoIncrement columns (for example, PostgreSQL and Oracle).
> > * index: Boolean. Set it to true if you want a simple index or to
> > unique if you want a unique index to be created on the column.
> > * foreignTable: A table name, used to create a foreign key to
> > another table.
> > * foreignReference: The name of the related column if a foreign
> > key is defined via foreignTable.
> > * onDelete: Determines the action to trigger when a record in a
> > related table is deleted. When set to setnull, the foreign key column
> > is set to null. When set to cascade, the record is deleted. If the
> > database engine doesn't support the set behavior, the ORM emulates it.
> > This is relevant only for columns bearing a foreignTable and a
> > foreignReference.
> > * isCulture: Boolean. Set it to true for culture columns in
> > localized content tables (see Chapter 13).
> > "
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> > @Bientôt...


--~--~-~--~~~---~--~~
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: Redefinition de la constante COUNT dans une classe de base.

2007-05-23 Par sujet Milooz

+
Meme probleme avec un champ nomme "function"

On 23 mai, 09:53, Milooz <[EMAIL PROTECTED]> wrote:
> Salut,
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> En effet je ne peut pas, actuellement je refait un site existant
> depuis 5 ans en utilisant Symfony (pour une meilleur maintanance tout
> sa...)
> Le probleme c'est que c'est 1 site sur 9 qui partagent la meme base.
> Pour l'instant j'ai patcher les fichier generer qui pose probleme,
> en revanche une meilleur solution m'a ete propose sur la mailling-list
> anglaise.
> Sa consiste a creer un objet derive du generateur de classe et de
> l'utiliser a la place de l'original en configurant propel.ini,
> comme sa je pourrais specifier plus precisement la "gueule" des
> classes ainsi genere.
>
> Je verrais, une fois le boulot fini, si je passe a cette solution.
>
> A++
>
> On 22 mai, 19:16, MackerT <[EMAIL PROTECTED]> wrote:
>
> > Exact puisque `_attributes: { phpName: Ccount }`  te permettra de
> > renommer le nom de la classe uniquement...
> > D'après la Doc il n'y a pas de possibilité de renommer ton champs :
> > "
> > The column parameters are as follows:
>
> > * type: Column type. The choices are boolean, tinyint, smallint,
> > integer, bigint, double, float, real, decimal, char, varchar(size),
> > longvarchar, date, time, timestamp, bu_date, bu_timestamp, blob, and
> > clob.
> > * required: Boolean. Set it to true if you want the column to be
> > required.
> > * default: Default value.
> > * primaryKey: Boolean. Set it to true for primary keys.
> > * autoIncrement: Boolean. Set it to true for columns of type
> > integer that need to take an auto-incremented value.
> > * sequence: Sequence name for databases using sequences for
> > autoIncrement columns (for example, PostgreSQL and Oracle).
> > * index: Boolean. Set it to true if you want a simple index or to
> > unique if you want a unique index to be created on the column.
> > * foreignTable: A table name, used to create a foreign key to
> > another table.
> > * foreignReference: The name of the related column if a foreign
> > key is defined via foreignTable.
> > * onDelete: Determines the action to trigger when a record in a
> > related table is deleted. When set to setnull, the foreign key column
> > is set to null. When set to cascade, the record is deleted. If the
> > database engine doesn't support the set behavior, the ORM emulates it.
> > This is relevant only for columns bearing a foreignTable and a
> > foreignReference.
> > * isCulture: Boolean. Set it to true for culture columns in
> > localized content tables (see Chapter 13).
> > "
>
> > Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> > choses ?
>
> > @Bientôt...


--~--~-~--~~~---~--~~
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: Re : [symfony-fr] Re: Problème avec no_script_name en environnement de prod

2007-05-23 Par sujet Isuka

Pas trouvé le topic, mais il semble que mon problème soit résolu. A
vrai dire je ne vois pas bien pourquoi, j'ai fait augmenter la taille
de memory_limit à mon hébergeur , depuis ça roule.

Merci à tout le monde.

On May 21, 11:24 pm, Loïc Vernet <[EMAIL PROTECTED]> wrote:
> Voir le gros sujet sur le forum "hughe problems" 
>
> - Message d'origine 
> De : MackerT <[EMAIL PROTECTED]>
> À : Symfony-fr 
> Envoyé le : Lundi, 21 Mai 2007, 14h54mn 25s
> Objet : [symfony-fr] Re: Problème avec no_script_name en environnement de prod
>
> Un truc vraiment tout bête as tu vidé le cache ?
> J'ai déjà eu ce problème à cause de ça !
>
> On 21 mai, 14:40, "Tristan Rivoallan" <[EMAIL PROTECTED]>
> wrote:
>
> > On 5/21/07, Isuka <[EMAIL PROTECTED]> wrote:
>
> > > Par contre j'ai toujours une page blanche lorsque SF_DEBUG est
> > > désactivé dans mon controlleur. Quelqu'un à t-il une idée d'où ça peut
> > > venir ?
>
> > des discussions à ce sujet ont déjà eu lieu sur symfony-users et le
> > forum il me semble (pas el temps de chercher désolé).
>
> > tu peux aussi jeter un oeil à tes logs d'erreur apache si ce n'est pas
> > déjà fait.
>
> > ++
> > tristan
>
>   
> _
> Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail


--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet nautilebleu

En effet, j'ai eu aussi le problème lorsque j'ai fait des tables
internationalisées de jointures pour des paramètres. Mais finalement
devoir mettre une valeur dans la table de départ n'est pas qu'une
contrainte: ça permet d'accéder au paramètre par une valeur 'fixe' et
connue. En effet, les ID changent à chaque génération de la table,
donc on ne peut compter dessus et utiliser  les valeurs traduites
oblige a une gymnastique parfois complexe !

Nautile

On 23 mai, 13:08, "Tristan Rivoallan" <[EMAIL PROTECTED]>
wrote:
> On 5/23/07, OphyTe <[EMAIL PROTECTED]> wrote:
>
> > Ce schéma de base doit pourtant être relativement courant. Etant
> > donné, que de telles relations sont nécessaires pour faire marcher
> > l'internationalisation ... En tout cas pour ma part, j'ai 8 tables
> > dans ma base qui reprennent ce schéma :-s.
>
> je vois ça aussi comme un bug. ça doit pouvoir se patcher plutôt
> facilement par là 
> :http://trac.symfony-project.com/trac/browser/trunk/lib/addon/propel/s...
>
> ++
> tristan


--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet Tristan Rivoallan

On 5/23/07, OphyTe <[EMAIL PROTECTED]> wrote:

> Ce schéma de base doit pourtant être relativement courant. Etant
> donné, que de telles relations sont nécessaires pour faire marcher
> l'internationalisation ... En tout cas pour ma part, j'ai 8 tables
> dans ma base qui reprennent ce schéma :-s.

je vois ça aussi comme un bug. ça doit pouvoir se patcher plutôt
facilement par là :
http://trac.symfony-project.com/trac/browser/trunk/lib/addon/propel/sfPropelData.class.php#L94

++
tristan

--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet OphyTe

On 23 mai, 12:41, "Tristan Rivoallan" <[EMAIL PROTECTED]>
wrote:
> les fixtures doivent avoir au moins un attribut en plus du nom. cf.
> cette thread 
> :http://groups.google.com/group/symfony-fr/browse_thread/thread/f440a9...

Etonnant ! :-o

Ce schéma de base doit pourtant être relativement courant. Etant
donné, que de telles relations sont nécessaires pour faire marcher
l'internationalisation ... En tout cas pour ma part, j'ai 8 tables
dans ma base qui reprennent ce schéma :-s.

Merci quand même pour les réponses

---
Thibault


--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet Tristan Rivoallan

salut,

On 5/23/07, OphyTe <[EMAIL PROTECTED]> wrote:

> Je vous copie le message d'erreur :
> >/home/symftest/batch$ php load_data.php
> >PHP Fatal error:  Uncaught exception 'Exception' with message 'You must give 
> >a name for
> each fixture data entry' in 
> /usr/share/php/symfony/addon/propel/sfPropelData.class.php:101

les fixtures doivent avoir au moins un attribut en plus du nom. cf.
cette thread : 
http://groups.google.com/group/symfony-fr/browse_thread/thread/f440a94099249f77

++
tristan

--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet OphyTe

Ah ça fait plaisir d'avoir une réponse rapidement :-D

Bon, j'ai essayé la méthode du tuto Askeet, et là, grosse
amélioration : j'ai un message d'erreur ! :-p
Apparemment ce serait mon fichier "fixtures/specialites.yml" qui
serait incorrect ?!?

Je vous copie le message d'erreur :
>/home/symftest/batch$ php load_data.php
>PHP Fatal error:  Uncaught exception 'Exception' with message 'You must give a 
>name for each fixture data entry' in 
>/usr/share/php/symfony/addon/propel/sfPropelData.class.php:101
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 101
>Fatal error: Uncaught exception 'Exception' with message 'You must give a name 
>for each fixture data entry' in 
>>/usr/share/php/symfony/addon/propel/sfPropelData.class.php:101
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 101
>/home/symftest/batch$ php load_data.php
>PHP Fatal error:  Uncaught exception 'sfException' with message 'The object 
>"Aeronautique" from class "MembreSpecialite" is not defined in your data 
>file.' in /usr/share/php/symfony/addon/propel/sfPropelData.class.php:117
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 117
>Fatal error: Uncaught exception 'sfException' with message 'The object 
>"Aeronautique" from class "MembreSpecialite" is not defined in your data 
>file.' in /usr/share/php/symfony/addon/propel/sfPropelData.class.php:117
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 117

Est-ce que quelqu'un a une idée d'où peut venir l'erreur ? J'ai
l'impression d'avoir un fichier correct pourtant (toutes les entrées
ont bien un nom) ...


--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet OphyTe

Ah ça fait plaisir d'avoir une réponse rapidement :-D

Bon, j'ai essayé la méthode du tuto Askeet, et là, grosse
amélioration : j'ai un message d'erreur ! :-p
Apparemment ce serait mon fichier "fixtures/specialites.yml" qui
serait incorrect ?!?

Je vous copie le message d'erreur :
>/home/symftest/batch$ php load_data.php
>PHP Fatal error:  Uncaught exception 'Exception' with message 'You must give a 
>name for each fixture data entry' in 
>/usr/share/php/symfony/addon/propel/sfPropelData.class.php:101
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 101
>Fatal error: Uncaught exception 'Exception' with message 'You must give a name 
>for each fixture data entry' in 
>>/usr/share/php/symfony/addon/propel/sfPropelData.class.php:101
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 101
>/home/symftest/batch$ php load_data.php
>PHP Fatal error:  Uncaught exception 'sfException' with message 'The object 
>"Aeronautique" from class "MembreSpecialite" is not defined in your data 
>file.' in /usr/share/php/symfony/addon/propel/sfPropelData.class.php:117
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 117
>Fatal error: Uncaught exception 'sfException' with message 'The object 
>"Aeronautique" from class "MembreSpecialite" is not defined in your data 
>file.' in /usr/share/php/symfony/addon/propel/sfPropelData.class.php:117
>Stack trace:
>#0 /usr/share/php/symfony/addon/sfData.class.php(59): 
>sfPropelData->loadDataFromArray(Array)
>#1 /usr/share/php/symfony/addon/sfData.class.php(83): 
>sfData->doLoadDataFromFile('/home/symftest/...')
>#2 /usr/share/php/symfony/addon/propel/sfPropelData.class.php(46): 
>sfData->doLoadData(Array)
>#3 /home/symftest/batch/load_data.php(15): 
>sfPropelData->loadData('/home/symftest/...')
>#4 {main}
>  thrown in /usr/share/php/symfony/addon/propel/sfPropelData.class.php on line 
> 117

Est-ce que quelqu'un a une idée d'où peut venir l'erreur ? J'ai
l'impression d'avoir un fichier correct pourtant (toutes les entrées
ont bien un nom) ...


--~--~-~--~~~---~--~~
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: Redefinition de la constante COUNT dans une classe de base.

2007-05-23 Par sujet Milooz

Salut,

> Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> choses ?

En effet je ne peut pas, actuellement je refait un site existant
depuis 5 ans en utilisant Symfony (pour une meilleur maintanance tout
sa...)
Le probleme c'est que c'est 1 site sur 9 qui partagent la meme base.
Pour l'instant j'ai patcher les fichier generer qui pose probleme,
en revanche une meilleur solution m'a ete propose sur la mailling-list
anglaise.
Sa consiste a creer un objet derive du generateur de classe et de
l'utiliser a la place de l'original en configurant propel.ini,
comme sa je pourrais specifier plus precisement la "gueule" des
classes ainsi genere.

Je verrais, une fois le boulot fini, si je passe a cette solution.

A++

On 22 mai, 19:16, MackerT <[EMAIL PROTECTED]> wrote:
> Exact puisque `_attributes: { phpName: Ccount }`  te permettra de
> renommer le nom de la classe uniquement...
> D'après la Doc il n'y a pas de possibilité de renommer ton champs :
> "
> The column parameters are as follows:
>
> * type: Column type. The choices are boolean, tinyint, smallint,
> integer, bigint, double, float, real, decimal, char, varchar(size),
> longvarchar, date, time, timestamp, bu_date, bu_timestamp, blob, and
> clob.
> * required: Boolean. Set it to true if you want the column to be
> required.
> * default: Default value.
> * primaryKey: Boolean. Set it to true for primary keys.
> * autoIncrement: Boolean. Set it to true for columns of type
> integer that need to take an auto-incremented value.
> * sequence: Sequence name for databases using sequences for
> autoIncrement columns (for example, PostgreSQL and Oracle).
> * index: Boolean. Set it to true if you want a simple index or to
> unique if you want a unique index to be created on the column.
> * foreignTable: A table name, used to create a foreign key to
> another table.
> * foreignReference: The name of the related column if a foreign
> key is defined via foreignTable.
> * onDelete: Determines the action to trigger when a record in a
> related table is deleted. When set to setnull, the foreign key column
> is set to null. When set to cascade, the record is deleted. If the
> database engine doesn't support the set behavior, the ORM emulates it.
> This is relevant only for columns bearing a foreignTable and a
> foreignReference.
> * isCulture: Boolean. Set it to true for culture columns in
> localized content tables (see Chapter 13).
> "
>
> Tu ne peux pas modifier son nom dans la base ? elle sert à d'autres
> choses ?
>
> @Bientôt...


--~--~-~--~~~---~--~~
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] sfDojoPlugin et sfLight boxPlugin : problème après appel ajax

2007-05-23 Par sujet Loïc Vernet
A tu regardé le post sur le forum concernant le plugin ? (section plugins...)

++ 

- Message d'origine 
De : obalais <[EMAIL PROTECTED]>
À : Symfony-fr 
Envoyé le : Mardi, 22 Mai 2007, 10h18mn 57s
Objet : [symfony-fr] sfDojoPlugin et sfLightboxPlugin : problème après appel 
ajax


Bonjour à tous
J'ai intégré dans mon projet les deux plugins Dojo et Lightbox pour
ajouter d'une part, les tooltips Dojo, et d'autre part un effet
graphique sympa pour l'affichage d'images. Tout fonctionne bien
jusqu'au moment où je fais un appel à une action en ajax. Une fois
l'action effectuée et le template mis à jour, les tooltips javascripts
et les effets sur les images ne fonctionnent plus.
J'ai tout d'abord pensé que cela venait du paramètre script qui
n'était pas mis à true lors de l'appel ajax mais cela ne change
rien...

Quelqu'un a t-il une idée ? Je devine que ce problème doit être
identique à d'autre widgets Dojo par exemple.

Je vous remercie d'avance

Cordialement,

Olivier BALAIS












  


___ 
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! 
Profitez des connaissances, des opinions et des expériences des internautes sur 
Yahoo! Questions/Réponses 
http://fr.answers.yahoo.com
--~--~-~--~~~---~--~~
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 de remplissage de la base de données

2007-05-23 Par sujet lionel chanson
Salut,

J'utilise le batch décrit dans askeet pour insérer mes données :
http://www.symfony-project.com/askeet/3


> define('SF_ROOT_DIR',realpath(dirname(__FILE__).'/..'));
> define('SF_APP', 'frontend');
> define('SF_ENVIRONMENT', 'dev');
> define('SF_DEBUG',   true);
>
>
> require_once(SF_ROOT_DIR.DIRECTORY_SEPARATOR.'apps'.DIRECTORY_SEPARATOR.SF_APP.DIRECTORY_SEPARATOR.'config'.DIRECTORY_SEPARATOR.'
> config.php');
>
> // initialize database manager
> $databaseManager = new sfDatabaseManager();
> $databaseManager->initialize();
>
> //insert data from data/fixtures/ in database
> $data = new sfPropelData();
>
> $data->loadData(sfConfig::get('sf_data_dir').DIRECTORY_SEPARATOR.'fixtures')
> ?>


la commande sous nix : php nom_du_batch.php dans le repertoire où se trouve
le batch cad myProject/batch

++
Lionel




Le 23/05/07, OphyTe <[EMAIL PROTECTED]> a écrit :
>
>
> Bonjour à tous,
>
> j'ai reconstruit ma base de données récemment pour lui ajouter de
> nouvelles tables. Après un "propel-insert-sql" j'avais donc perdu
> toutes mes données.
>
> J'ai créé un fichier data.yml pour les importer plus facilement mais
> c'est là que ça bloque : la commande "symfony propel-load-data back
> fixtures/data.yml" semble marcher seulement il n'y a pas du tout de
> trace dans la console.
> Je vais donc voir le résultat directement sous phpMyAdmin et là,
> surprise : rien du tout !
> J'ai tenté la commande "symfony propel-build-all-load back" et là
> encore rien dans ma base.
>
> J'ai donc fini par découper mon data.yml en plusieurs morceaux en
> espérant minimiser les erreurs de syntaxe des fichier YAML (on sait
> jamais) mais là encore, aucun résultat ! Voici un de ces fichiers que
> j'appelle via la commande "symfony propel-load-data back fixtures/
> specialites.yml" pour faire mes tests:
>
>   --
> ---
> MembreSpecialite:
>   Aeronautique:
>   Antiquites_marine:
>   Barometres:
>   Archeologie:
>
> MembreSpecialiteI18n:
>   Aeronautique_en:
> id: Aeronautique
> libelle: Aeronautica
> culture: en_GB
>   Aeronautique_fr:
> id: Aeronautique
> libelle: Aéronautique
> culture: fr_FR
>   Antiquites_marine_en:
> id: Antiquites_marine
> libelle: Nautical antiques
> culture: en_GB
>   Antiquites_marine_fr:
> id: Antiquites_marine
> libelle: Antiquités de Marine
> culture: fr_FR
>   Barometres_en:
> id: Barometres
> libelle: Barometers
> culture: en_GB
>   Barometres_fr:
> id: Barometres
> libelle: Baromètres
> culture: fr_FR
>   Archeologie_en:
> id: Archeologie
> libelle: Archeology
> culture: en_GB
>   Archeologie_fr:
> id: Archeologie
> libelle: Archéologie
> culture: fr_FR
>
> MembreType:
> MembreTypeI18n:
> Operateur:
> ProspectionType:
> Localisation1:
> Localisation1I18n:
> Localisation2:
> Localisation2I18n:
> Localisation3:
> Localisation3I18n:
> Localisation4:
> Localisation4I18n:
> Localisation5:
> Localisation5I18n:
> Appel:
> ProspectionHistorique:
> ProspectionTypeI18n:
> Membre:
> AppelEnAbsence:
>
>   --
> et voici un morceau du fichier schema.yml :
>
>   membre_specialite:
> _attributes:{ phpName: MembreSpecialite }
> id:
>
>   membre_specialite_i18n:
> _attributes:{ phpName: MembreSpecialiteI18n }
> libelle:{ type: varchar(64), required: true }
>
>   --
> Qu'est-ce qui cloche dans la méthode employée ? J'ai checké les
> fichiers de config "database.yml" et "propel.ini" ils ont l'air ok,
> d'ailleurs la commande "symfony propel-dump-data back data.yml"
> fonctionne à merveille pour sa part mais si je ne peux pas m'en
> servir, je vois pas l'utilité :-s
>
> Merci de me faire part de vos commentaires
>
> ---
> Thibault
>
>
> >
>

--~--~-~--~~~---~--~~
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: Transmission de variable à partir d e l'action

2007-05-23 Par sujet Alcam

Oui, effectivement... Merci pour vos réponses.
J'ai néanmoins le même genre de problème entre un composant et le
layout. Je peux afficher dans le template du composant la variable
définie dans la classe du composant mais je n'y parviens pas dans le
layout. Voici mon exemple :

Le composant dans apps/myApp/modules/myModule/actions/
components.class.php :
  test = 'test component'; // Je définit ma variable test
  }
  }

Le template du composant dans apps/myApp/modules/myModule/templates/
_myComponent.php :
  Dans le template du component =  //
J'affiche ma variable : ça marche

Le layout dans myApp/templates/layout.php :
  
Dans le layout =  

$test)); ?>
getRaw('sf_content') ?>
  

Et voici la page affichée :
  Dans le layout =
  Notice: Undefined variable: test in C:\wamp\www\test\apps\myApp
\templates\layout.php on line 15
  Notice: Undefined variable: test in C:\wamp\www\test\apps\myApp
\templates\layout.php on line 16
  Dans le template du component = test component

Voilà. Merci d'avance pour vos éclaircissements.


--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---