Bonjour,
j'essaie de bidouiller un peu le com_Helloword de la documentation en ligne.
Sur la page "Adding a variable request in the menu type" (lien), je n'arrive pas a faire passer le paramètre id a mon modèle ...
Dans mon url, j'ai bien le id :
]http://127.0.0.1:8888/test_J25/index.php?option=com_helloword&view=webludo&id=2&I temid=105
code de la vue :
code du modele :
et j'ai toujours la valeur "hello word " qui me revient car le $id n'est pas renseigné ...
J'y ai passé mon samedi après-midi ...
pourtant c'est le code de base de la doc officielle ... je n'arrive pas a piger le truc ...
Si quelqu'un a une idée ?
Amicalement
Olivier
j'essaie de bidouiller un peu le com_Helloword de la documentation en ligne.
Sur la page "Adding a variable request in the menu type" (lien), je n'arrive pas a faire passer le paramètre id a mon modèle ...
Dans mon url, j'ai bien le id :
]http://127.0.0.1:8888/test_J25/index.php?option=com_helloword&view=webludo&id=2&I temid=105
code de la vue :
Code:
// Overwriting JView display method function display($tpl = null) { // Assign data to the view $this->msg = $this->get('Msg'); // Display the view parent::display($tpl); } }
Code:
... protected $messages = array( 1 => 'Hello World!', 2 => 'Good bye World!', ); /** * Get the message * @param int The corresponding id of the message to be retrieved * @return string The message to be displayed to the user */ public function getMsg($id) { if (!isset($this->messages[$id])) $id = 1; return $this->messages[$id]; } ...
J'y ai passé mon samedi après-midi ...
pourtant c'est le code de base de la doc officielle ... je n'arrive pas a piger le truc ...
Si quelqu'un a une idée ?
Amicalement
Olivier
Commentaire