Bonjour,
je suis débutant en Joomla , et je crée actuellement mon premier composant.
Dans ce dernier je dois avoir un menu d'administration qui contient un système d'onglets pour afficher et modifer le contenu de plusieurs tables.
J'ai utilisé la classe Jpane pour afficher le système d'onglets dans la vue d'administration principale de mon composant.
jimport('joomla.html.pane');
$pane =& JPane::getInstance('tabs', array('startOffset'=>0));
echo $pane->startPane( 'pane' );
echo $pane->startPanel( 'onglet1', 'pane1' );
echo $this->loadTemplate('onglet1');
echo $pane->endPanel();
echo $pane->startPanel( 'onglet2', 'pane2' );
echo $this->loadTemplate('onglet2');
echo $pane->endPanel();
echo $pane->startPanel( 'onglet3', 'pane3' );
echo $this->loadTemplate('onglet3');
echo $pane->endPanel();
echo $pane->endPane();
ensuite je bloque : je souhaite par exemple dans default_onglet1.php appeler la vue de l'onglet 1 qui se trouve dans admin\views\onglet1\view.html.php, c'est certainement trivial , mais je cherche depuis un bon moment et tant que novice sur joomla je n'ai toujours pas trouvé la syntaxe qui va bien pour appeler la vue souhaitée depuis le template principal.
un grand merci par avance à celle ou celui qui pourra je l'espère m'aider.
je suis débutant en Joomla , et je crée actuellement mon premier composant.
Dans ce dernier je dois avoir un menu d'administration qui contient un système d'onglets pour afficher et modifer le contenu de plusieurs tables.
J'ai utilisé la classe Jpane pour afficher le système d'onglets dans la vue d'administration principale de mon composant.
jimport('joomla.html.pane');
$pane =& JPane::getInstance('tabs', array('startOffset'=>0));
echo $pane->startPane( 'pane' );
echo $pane->startPanel( 'onglet1', 'pane1' );
echo $this->loadTemplate('onglet1');
echo $pane->endPanel();
echo $pane->startPanel( 'onglet2', 'pane2' );
echo $this->loadTemplate('onglet2');
echo $pane->endPanel();
echo $pane->startPanel( 'onglet3', 'pane3' );
echo $this->loadTemplate('onglet3');
echo $pane->endPanel();
echo $pane->endPane();
ensuite je bloque : je souhaite par exemple dans default_onglet1.php appeler la vue de l'onglet 1 qui se trouve dans admin\views\onglet1\view.html.php, c'est certainement trivial , mais je cherche depuis un bon moment et tant que novice sur joomla je n'ai toujours pas trouvé la syntaxe qui va bien pour appeler la vue souhaitée depuis le template principal.
un grand merci par avance à celle ou celui qui pourra je l'espère m'aider.
Commentaire