Herramientas de usuario

Herramientas del sitio


prestashop:crearmodulo

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
prestashop:crearmodulo [2015/03/20 17:55] – creado albertoprestashop:crearmodulo [2021/05/05 10:04] (actual) – borrado alberto
Línea 1: Línea 1:
-====== Crear un módulo ====== 
-===== Introducción ===== 
-A continuación se explicará la forma de crear un módulo instalable para prestashop. No se entrará en detalles técnicos, ni en funcionalidades, sino que se expondrá el código mínimo para la creación del módulo.  
-La funcionalidad del mismo dependerá de la labor del programador. 
-Como fuente se ha usado la [[http://doc.prestashop.com/display/PS16/Creating+a+first+module#Creatingafirstmodule-Creatingafirstmodule|página de desarrollo oficial de prestashop]]. 
-Las normas de edición de código para prestashop pueden verse en la [[http://doc.prestashop.com/display/PS16/Coding+Standards|página de convenciones para prestashop]]. 
- 
-===== Sistema de archivos ===== 
-El módulo debe contenerse en una carpeta (directorio) con el nombre del módulo. Esta carpeta debe estar en el directorio: ../directorio_raiz_de_prestashop/modulos/ 
-En la carpeta del módulo deben encontrarse los archivos y directorios necesarios para el funcionamiento del módulo. 
-Como mínimo es necesario disponer de los siguientes archivos: 
-  - **nombre_del_modulo.php:** Archivo principal de funcionamiento del módulo 
-  - **config.xml:** Archivo de configuración de caché. Si no existe, la crea prestashop de forma automática. 
-  - **logo.png:** Icono del módulo. Debe tener un tamaño de 32x32 píxeles. 
- 
-Puede verse una tabla con un sistema de archivos y directorios más completo en la [[http://doc.prestashop.com/display/PS16/Creating+a+first+module#Creatingafirstmodule-FilestructureforaPrestaShopmodule|sección de estructura de un módulo para prestashop]]. 
- 
-A continuación se explicará el mínimo código necesario que debe existir en el archivo principal del módulo nombre_del_modulo.php 
- 
-===== Definición del módulo ===== 
-En primer lugar hay que comprobar que existe una instalación de prestashop. Para ello lee la "constante de Prestashop" que es su número de versión. 
-Si no existe el módulo no continúa la carga.Previene que visitantes maliciosos carguen este archivo directamente. 
-Para ello: 
- 
- 
  
prestashop/crearmodulo.1426870551.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki