Creation d'extension Joomla : Recuperation données du model
Bonjour à tous !
Je débute dans la création d'extension pour joomla, c'est du tout nouveau pour moi.
Je consulte un tuto depuis le wiki de Joomla à cette adresse : http://docs.joomla.org/Component_Development
Mais je suis bloquer à la récupération de donnée depuis un model.
Lien vers la page parlant des models
site/models/calendriercombat.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| class CalendrierCombatModelCalendrierCombat extends JModelItem
{
protected $msg;
// Fonction retournant un text
public function getMsg()
{
// le texte a retourner
$this->msg = 'Calendrier Combat!';
return $this->msg;
}
} |
site/views/calendriercombat/view.html.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| // Class vue HTML pour le composant
class CalendrierCombatViewCalendrierCombat extends JView
{
// Overwriting JView display method
function display($tpl = null)
{
// Recuperation des données depuis la fonction getMsg dans le model
$this->msg = $this->get('Msg');
var_dump($this->msg);
// Affichage de la vue
parent::display($tpl);
}
} |
Le code est le même que sur le site, à la différence du nom de l'extension,
la variable $this->msg retourne NULL avec le var_dump
Si quelqu'un a une idée de comment récupérer la variable du model dans la vue :ccool:
L'extension se nome "CalendrierCombat".