23-06-11
Premier plugin administration
Nous allons réaliser un premier plugin qui ne sert à rien d'autre qu'à afficher un texte sur la partie administration du site Internet.
Fichier admin.php
class plugins_premierplugin_admin{
// Notre classe pour la partie administration de notre plugin
}
Les plugins doivent toujours être nommés en fonction du nom de la classe et inversement.
Affichons maintenant une page dans l'administration pour notre premier plugin :
/**
* Execute le plugin dans l'administration en retournant le template désiré
*/
public function run(){
$create = frontend_controller_plugins::create();
$create->append_assign(
'hello_the_world',
'Bonjour le monde dans l\'administration'
);
$create->append_display('index.phtml');
}
La fonction "run" est la pièce maitresse pour afficher les pages d'administration. Si celle-ci n'est pas présente, aucune de vos pages ne sera affichée.
Le fichier template (index.phtml)
{include file="cplugin/layout_up.phtml"}
{include file="cplugin/layout_down.phtml"}


