Création du PHP

Pour la création des fichiers PHP,
c’est très simple, il y a un fichier pour la partie publique et un fichier pour l’administration de votre site internet.

  • public.php
  • admin.php

Suivant les besoins vous créez les fichiers à utiliser.

Un plugin classique utilisera la fonction « run » pour l’exécution de celui-ci, mais un plugin dédié utilisera une fonction spécifique.

Convention de nommage pour les classes

Pour créer un plugin, toujours nommé la classe de la manière suivante :

  • plugins_nom du plugin_localisation

Exemple de nommage pour l’admin :

  • plugin_contact_admin

Exemple avec un plugin classique :

<?php
class plugins_monplugin_admin{
	/**
	* Affiche les pages de l'administration du plugin
	* @access public
	*/
	public function run(){
	    $header= new magixglobal_model_header();
	    $create = new backend_controller_plugins();
	    if(self::install_table($create) == true){
	//
	    }
	}
}

 Exemple avec un plugin dédié aux catégories du catalogue.

<?php
class plugins_monplugin_admin{
	/**
	 * Intégration du plugin dans les catégories du catalogue
	 * @param $plugin
	 * @param $getlang
	 * @param $edit
	 */
	public function catalog_category($plugin,$getlang,$edit){
	    $create = new backend_controller_plugins();
	    $header= new magixglobal_model_header();
	    $json = new magixglobal_model_json();
	    if(isset($_GET['plugin'])){
		// Mon code
	    }
	}
}

 

Informations sur : Création du PHP ?