bonsoir
dans un composant j'use de ce code dans le view.html.php pour afficher une Toolbar
le problème est sur $var1 < $var2, il ne marche pas
pourtant ces deux variables s'affichent bien dans ma vue, elles sont calculées dans le model, passées dans le view.html puis la vue
lorsque je remplace $var2 par un chiffre fixe, cela fonctionne !?
pourquoi la $var2 n'est pas acceptée ?
LJ1
dans un composant j'use de ce code dans le view.html.php pour afficher une Toolbar
Code PHP:
$model = &$this->getModel();
$var2 = $model->var2();
$this->assignRef('var2', $var2);
$var1 = $model->var1();
$this->assignRef('var1', $var1);
// Toolbar
jimport('joomla.html.toolbar');
$bar = & JToolBar::getInstance('toolbar');
if ($access->get('core.create') && $var1 < $var2)
$bar->appendButton( 'Standard', "new", "Nouveau", "new", false);
if ($access->get('core.edit') || $access->get('core.edit.own'))
$bar->appendButton( 'Standard', "edit", "Editer", "edit", true);
if ($access->get('core.delete') || $access->get('core.delete.own'))
$bar->appendButton( 'Standard', "delete", "Supprimer", "delete", true);
$lists['toolbar'] = $bar;
pourtant ces deux variables s'affichent bien dans ma vue, elles sont calculées dans le model, passées dans le view.html puis la vue
lorsque je remplace $var2 par un chiffre fixe, cela fonctionne !?
pourquoi la $var2 n'est pas acceptée ?
LJ1
Commentaire