Bonjour,
Je suis en train de regarder comment fonctionne les templates. Pour cela je m'aide du tutoriel http://a-pellegrini.developpez.com/t...s/?page=page_3. Seulement j'ai un problème à l'exécution que je ne comprend pas sur la fonction setSimpleVar :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public function setSimpleVar($varArray = array()) { // only if not empty array if (empty($varArray())) exit; // load data foreach($varArray() as $var => $data) $this->_infoTpl['.'][][$var] = $data; }La ligne 31 c'est le "if (empty($varArray()))".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Fatal error: Can't use function return value in write context in /home/splotch/halalalulu/class/template.class.php on line 31
Donc voilà la je suis perdu ça fait bien 2 ou 3 ans que j'ai pas touché PHP et je ne trouve pas sur le web d'où vient le problème. Je vois que apparemment empty() a un problème si on met un fonction dedans mais la c'est un simple tableau donc ...
Si quelqu'un sait d'où ça vient je suis preneur. Sinon si je trouve je reviens vous dire ce que c'est.
Merci d'avance.
Partager