Erreur Smarty sur assign_by_ref

Support en français pour CMS Made Simple.

Moderator: jce76350

Post Reply
User avatar
jobi
New Member
New Member
Posts: 6
Joined: Wed Sep 12, 2007 1:41 pm
Location: Tours - France

Erreur Smarty sur assign_by_ref

Post by jobi »

Bonjour,
Je souhaite utiliser le module Comments 1.8.2 sur mon CMS MS 1.2.3. Lors de l'appel du template pour afficher le formulaire de saisie du commentaire, une erreur se produit :

Code: Select all

Fatal error: Only variables can be passed by reference in 
chemin_sur_serveur/modules/Comments/action.default.php on line 265
J'ai fait quelques tests, et je me suis aperçu que cela pouvait être contourné de la manière suivante :

Code: Select all

//Code initial ligne 265 de action.default.php qui pose problème
//$this->smarty->assign_by_ref('endform', $this->CreateFormEnd());
//Code précédent modifié en :
$temporaire1 = $this->CreateFormEnd();
$this->smarty->assign_by_ref('endform', $temporaire1);
Il me semble donc que ce problème vient de Smarty, et j'aimerais savoir d'où il peut venir et comment le résoudre sans être obligé de modifier à la main toute les lignes où l'on fait appel à une fonction pour nous donner un paramètre pour la fonction assign_by_ref. S'agit-il d'une mauvaise installation du moteur Smarty ? Je n'ai trouvé aucune solution à ce problème sur les différents forums que j'ai pu parcourir. Si vous avez une idée, n'hésitez pas surtout !!!
CMSMS 1.2.3 - PHP 5.0.5 - MySQL 4.1.12 - Apache 2
Blogs 0.3.0b1 - CGExtensions 1.3 - CMSMailer 1.73.12 - Comments 1.8.2 - Questions 1.0.1
jce76350
Beta Tester
Beta Tester
Posts: 2040
Joined: Mon May 29, 2006 1:20 pm
Location: Rouen

Re: Erreur Smarty sur assign_by_ref

Post by jce76350 »

re,

As-tu contacter le dévelopeur qui sera plus a même de traiter le probleme.
Il me semble donc que ce problème vient de Smarty
Plutot de l'utilisation du systeme  Smart, alors  ;)
Jean-Claude Etiemble
User avatar
jobi
New Member
New Member
Posts: 6
Joined: Wed Sep 12, 2007 1:41 pm
Location: Tours - France

Re: Erreur Smarty sur assign_by_ref

Post by jobi »

Je n'ai pas contacté le développeur pour le moment, car il me semblait que le problème était plus lié à une mauvaise installation, ou une mauvaise configuration de mon CMS MS. Je le contacterai lundi si personne n'a d'idée sur ce qui m'arrive…
CMSMS 1.2.3 - PHP 5.0.5 - MySQL 4.1.12 - Apache 2
Blogs 0.3.0b1 - CGExtensions 1.3 - CMSMailer 1.73.12 - Comments 1.8.2 - Questions 1.0.1
Post Reply

Return to “French - Français”