Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Utilisation d'attribut d'objet dynamique: Bug dans jTpl?

Posted by Mike on 07/04/2007 18:15

Bonjour à tous, je me demandais si c'était un bug car dans un template on ne peut pas faire la chose suivante:

 {$id = $record->$unChampDynamique}

car cela génère:

 <?php echo $t->_vars['id'] = $t->_vars['record']->$t->_vars['unChampDynamique']; ?>

Ce qui n'est forçement pas bon...

J'ai essayé de faire ensuite:

 {$id = $record->{$unChampDynamique}}

Et cela génère:

 <?php echo $t->_vars['id'] = $t->_vars['record']->{$t->_vars['unChampDynamique']; ?>}

Et il y a donc une erreur de syntax... Y a t-il une solution pour contourner mon problème?

Merci d'avance.

  [Opened] Re: Utilisation d'attribut d'objet dynamique: Bug dans jTpl?

Reply #1 Posted by lidodo on 07/04/2007 20:12

Salut, tu peux tenter avec :

 {$id = $record->unChampDynamique}

il ne faut pas remettre le dollar ;)

A bientot.

  [Opened] Re: Utilisation d'attribut d'objet dynamique: Bug dans jTpl?

Reply #2 Posted by Mike on 07/05/2007 10:35

Lidodo, Je ne veux pas faire

 {$id = $record->unChampDynamique}

mais plutôt la chose suivante:

 {$unChampDynamique = 'titre'}

et plus loin

 {$id = $record->$unChampDynamique}

ce qui devrait avoir pour résultat:

 {$id = $record->titre}

J'espère m'être mieux exprimé.

 
Page
  1. Utilisation d'attribut d'objet dynamique: Bug dans jTpl?