Aprende a utilizar los Módulos y maneja el comercio electrónico con PrestaShop. Comienza a crear tus propios módulos para tu tienda PrestaShop.
PrestaShop es la solución de e-commerce que más ha crecido en los últimos tiempos, y esto ha sido gracias a su estructura abierta basada en módulos, que permite añadir funcionalidades específicas para una tienda mediante la programación de módulos propios, y también su uso posterior en otros e-commerce o incluso su venta online para otros administradores de tiendas PrestaShop. Este curso está pensado para introducirse en la programación de estos módulos, poniendo el foco en los conceptos básicos imprescindibles para crear bloques funcionales dentro de PrestaShop para que, si ya eres desarrollador, seas capaz de sacarle el máximo partido a todo el sistema modular de este CMS de comercio electrónico.
Introducción al curso Prestashop intermedio 2
En este capítulo se hace una introducción al curso, explicando tanto qué se va a aprender y como la instalación de todo lo necesario para poder seguir los ejemplos. También se hace una breve introducción a Smarty y a Bootstrap.
Introducción al curso Prestashop intermedio 2: módulos 03:23
Instalación del servidor local que usaremos en el curso 04:42
Preparación de la base de datos para trabajar en Prestashop 01:50
Instalación de Prestashop en el servidor local 05:55
Uso de Bootstrap en conjunción con Prestashop 03:13
Plantillas Smarty para crear contenidos en Prestashop 07:59
Las bases de la creación de módulos en Prestashop
Con la instalación ya lista y con las nociones mínimas aprendidas, pasamos ahora a trabajar sobre la creación y configuración de nuestro nuevo módulo, generando los métodos necesarios para que el módulo funcione y para instalarlo y desinstalarlo correctamente.
Trabajar con los módulos en Prestashop 04:24
Configuración del primer módulo: variables de configuración 08:05
Función getContent: la ejecución del código del módulo 05:08
Otras funciones de los módulos de Prestashop: install 03:38
Compatibilidad y dependencias: categorías de los módulos 05:04
Formularios de configuración de los módulos
En la configuración de los módulos suele ser necesario utilizar formularios para gestionar la información acerca de cómo han de funcionar éstos. En este capítulo vamos a trabajar con formularios y con las plantillas que los muestran y vamos a almacenar su información.
Creación del formulario con la plantilla Smarty 05:60
Recibir información de formularios de configuración 04:10
Recuperar la configuración desde el módulo 05:10
Los hooks en Prestashop
Los módulos son los que realizan todas las funciones de Prestashop, aunque muchas de éstas se realizarán mediante los hooks, que básicamente definen dónde y cuándo se tienen que ejecutar las funciones del módulo.
Los hooks de Prestashop: tipología de hooks 03:47
Aplicar el módulo en un hook mediante la función install 05:11
Asociar los hooks a plantillas para mostrar contenidos 07:22
Tablas: instalación de la tabla con el módulo 05:45
Desinstalación del módulo: limpiar la base de datos 03:09
Conectar el formulario con la configuración del módulo 03:08
Cómo guardar los datos del formulario en la base de datos 08:59
Utilizar los objetos para guardar datos en la base de datos 10:11
Mostrar los datos del módulo creado con Prestashop 05:57
El objeto contexto dentro de la aplicación Prestashop
En Prestashop no existe la inyección de datos de otros CMS, pero a cambio disponemos de los distintos contextos que sirven para tener acceso directo a las diferentes funcionalidades ofrecidas desde el núcleo de la tienda.
Diferentes contextos dentro de Prestashop 04:07
Haciendo que el módulo sea multi-idioma 08:03
Aplicando JS y CSS a nuestro módulo de Prestashop 06:18
Otras formas de aplicar JS: mensajes de confirmación 03:30
Uso de los front controllers dentro de Prestashop
En este capítulo vamos a asentar las bases sobre cómo crear nuevas páginas mediante el uso de los controladores y acciones aplicadas dentro de éstos. Asignaremos también plantillas a las páginas de los controllers.
Qué son los front controllers: creando un controlador 04:25
Creación de la ruta para la nueva página: dispatchers 05:04
Depuración de errores: aplicando una plantilla al módulo 03:54
Recuperación de fotos de la base de datos de Prestashop 05:34
Cómo añadir un link a nuestra nueva página 03:29
Añadiendo JS y CSS a la página del controlador 02:26
Recuerda la contraseña es : *guillermoamaya* con asteriscos y minúsculas.
ESTE MATERIAL FUE COMPRIMIDO CON WINRAR 5, RECOMIENDO ESA MISMA VERSIÓN PARA DESCOMPRIMIR Y ASÍ EVITAR PROBLEMAS DE DECIR: "EL ARCHIVO ESTÁ DAÑADO, NO SIRVE"
Escribe con decencia, todo el contenido que comparto es gratis. Si ves algún error por favor notifícalo con educación.