opencart:modules
This is an old revision of the document!
Modules
fichiers
admin
vue | admin/view/template/module/nom_module.tpl |
---|---|
controleur | admin/controller/module/nom_module.php |
fichier de langue | admin/language/french/module/nom_module.php |
admin/language/english/module/nom_module.php |
catalog
vue | catalog/controller/module/nom_module.php |
---|---|
vue | catalog/view/module/nom_module.tpl |
fichier de langue (opt.) | catalog/language/french/module/nom_module.php |
catalog/language/english/module/nom_module.php |
modèles basiques
vue
<?php echo $header; ?> <div id="content"> <div class="breadcrumb"> </div> </div> <?php echo $footer; ?>
controleur
class ControllerModuleNomModule extends Controller { // class ControllerModule<NomModuleCamelCaseSansUnderscores> private $error = array(); public function index() { // fonction par default } protected function validate() { // autre fonction, ici validation } }
fichier de langue
<?php // titre $_['heading_title'] = "titre du module" // Élément textuels, labels... $_['text_element'] = "élément de texte"; // Inputs $_['entry_element'] = 'titre du champs'; // Messages d'erreur $_['error_element'] = 'Texte d'erreur'; ?>
opencart/modules.1454435945.txt.gz · Last modified: 2016/02/02 18:59 by leo