1. Accueil >
  2. widget >
  3. Création de widget
13-01-12

Création de widget

On commence par créer un fichier dans le répertoire des widgets et on crée un fichier respectant certaines conditions.

Chaque widget doit commencer par function.widget_nomdemonwidget.php, cette convention vient du moteur de template smarty 3 utilisé dans Magix CMS.

Le moteur utilise une classe hérité afin d'appliquer des règles strictes et facilite ainsi le travail des développeurs.

Surcharge de widget

Vous pouvez utiliser la surcharge de widget en utilisant un dossier nommé widget à la racine de votre template et y placer vos widgets.

Exemple de construction de widget :

function smarty_function_widget_myelem($params, $template){
     return 'Hello the world';
}

Pour utiliser votre widget dans un site internet, il faut utiliser la méthode des marqueurs de template .

On peut également construire un plugin qui utilisera un widget pour réaliser des tâches ou actions spécifiques comme par exemple un menu dynamique, un système de news, et bien d'autres.

Close