User Tools

Site Tools


opencart:modules

This is an old revision of the document!


Table of Contents

Modules

fichiers

admin

vueadmin/view/template/module/nom_module.tpl
controleuradmin/controller/module/nom_module.php
fichier de langueadmin/language/french/module/nom_module.php
admin/language/english/module/nom_module.php

catalog

vuecatalog/controller/module/nom_module.php
vuecatalog/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