M贸dulos Magento y c贸mo instalarlos

Hoy vamos a ver la mejor forma de instalar nuevos m贸dulos para Magento y hablaremos sobre algunos que son聽imprescindibles para el desarrollo de tu nueva web. Recuerda que estamos en los comentarios del final para resolver todas tus dudas. 驴Quieres saber cu谩les son esas extensiones y para qu茅 puedes utilizarlas? Vamos a ello.

Instalar m贸dulos a magento

Lo primero que vamos a ver es c贸mo podemos a帽adir m谩s funcionalidades a nuestro magento base reci茅n instalado. Antes de comenzar, debemos saber que algunas plantillas para ecommerce ya nos traen m贸dulos instalados por defecto, como vimos en esta entrada.

Una vez tenemos decididos los m贸dulos que vamos a instalar, ahora veremos una lista de los m谩s imprescindibles, necesitamos el nombre con el que el desarrollador ha definido su extensi贸n. Podemos obtenerlo de varios modos:

Por norma general en la propia p谩gina de descarga nos facilita este dato; de no ser as铆, lo encontramos, una vez descargado el paquete, en el fichero 鈥渞egistration.php鈥.

Instalaci贸n mediante Composer:聽

Una vez tenemos el nombre, la mejor forma es mediante el uso del composer, para ello necesitamos acceder mediante ssh al servidor y utilizaremos el siguiente comando:

Leones Digitales 2.0

La formaci贸n que lanza empresas de 0 a millones 鈧 gracias a internet. 

鈽呪槄鈽 Totalmente gratis - Plazas limitadas 鈽呪槄鈽

composer require NOMBRE_MODULO (cambiaremos nombre_modulo por el de nuestro m贸dulo)

Tras ejecutar este comando debemos realizar un deploy para generar los ficheros:

php bin/magento setup:static-content:deploy es_ES

Realizaremos tambi茅n un reindex de toda la web con el siguiente comando:

php bin/magento indexer:reindex

Y para finalizar borramos la cach茅 del servidor:

php bin/magento cache:clean

php bin/magento cache:flush

En caso de querer actualizar el m贸dulo cambiaremos el primer comando por聽

composer update NOMBRE_MODULO

Instalaci贸n manual (no recomendada)

Aunque vamos a explicar este m茅todo de instalaci贸n, recomendamos no realizarlo ya que puede dar incompatibilidad o faltar alg煤n fichero. Es mejor utilizar el Composer.

Una vez descargado el fichero de instalaci贸n y haber comprobado que la estructura de carpetas es la correcta, muchos m贸dulos al descomprimir no la tienen bien definida. Tenemos que subir los ficheros al servidor dentro de la carpeta App>code y realizar los siguientes comandos:

php bin/magento setup:static-content:deploy es_ES

php bin/magento indexer:reindex

php bin/magento cache:clean

php bin/magento cache:flush

 

鉂わ笍 Popular:   驴Qu茅 es una Wish List y para qu茅 sirve?

M贸dulos imprescindibles

Ahora que ya hemos visto c贸mo ampliar las funcionalidades que nos ofrece por defecto Magento, ha llegado el turno a qu茅 posibilidades se nos abren gracias a los desarrollos de terceros. Y es que gracias a empresas dedicadas a crear estos m贸dulos y a desarrolladores independientes podemos tener acceso a una gran cantidad de extensiones que nos van a facilitar ciertas tareas, veamos algunos de los m谩s importantes:

Packs de lenguajes:

En este apartado vamos a tratar sobre la traducci贸n de nuestra futura web, ya que Magento nos ofrece la posibilidad de tener una tienda multi idioma.

  • Magento 2 Spanish Language Pack, gracias a este m贸dulo nos ser谩 mucho m谩s sencillo traducir todo el contenido de texto a nuestro idioma, pero est谩 disponible para muchos otros idiomas que nos puedan interesar. Actualmente sigue en desarrollo y tiene un 96% traducido al espa帽ol. Ver m谩s
  • Magento 2 Spanish: este es otro m贸dulo que encontramos con el mismo fin. Su instalaci贸n es tan sencilla como la creaci贸n de una carpeta y copiar un fichero, que es donde incluye todas las traducciones. Pero a diferencia del anterior, no tiene actualizaciones recientes.聽 Ver p谩gina de la extensi贸n

 

Packs de ayuda:

Estos m贸dulos nos van a ayudar durante la creaci贸n de nuestra p谩gina con tareas tan triviales como la estructuraci贸n de las url de nuestro sitio o el an谩lisis de datos generados por Magento, echemos un vistazo a qu茅 podemos encontrar:

  • Regenerate Url rewrites: Un m贸dulo tan sencillo como 煤til. Esta extensi贸n nos ayudar谩 a reescribir todas las url tanto de categor铆as como de productos, y manejarlo es tan f谩cil como la ejecuci贸n de comandos que nos facilitan en su propio Github. Este es un imprescindible sea el desarrollo que sea el que tengamos en marcha. Ver su GitHub聽
  • Magento 2 Smtp: Esta es una extensi贸n de la empresa Mageplaza que nos ayuda a implementar, de una forma sencilla, el protocolo SMTP para el env铆o de correos desde nuestra tienda magento. Adem谩s trae integraci贸n para el uso de cuentas como gmail, hotmail, outlook,… hasta un total de 21 diferentes. Ver m谩s informaci贸n
  • Magento 2 Reports: Otro imprescindible de Mageplaza. En esta ocasi贸n es un panel que se muestra en el escritorio de nuestra parte de control de la tienda. Mediante gr谩ficas y listas nos muestra los distintos informes que genera magento como puede ser ventas, 煤ltimos compradores, productos m谩s buscados,… Sitio del m贸dulo
  • Magento 2 SEO Extension: Nos permite manejar los principales factores de optimizaci贸n SEO de un sitio web, adapt谩ndolo para posicionarlo en los primeros puestos de Google, Bing, Pinterest,… Si tienes dudas antes de instalar este m贸dulo, puedes ver en este post por qu茅 te conviene mejorar el SEO en tu empresa. P谩gina del m贸dulo

 

鉂わ笍 Popular:   驴Qu茅 es Magento y c贸mo funciona?

Packs de funcionalidades:

  • Better Blog: En este caso tenemos una extensi贸n que nos a帽ade un completo blog con gesti贸n de categor铆as propias, editor de posts, entre muchas otras caracter铆sticas. Es sencillo de manejar y nos permite tener una tienda multi idioma adem谩s de que los lectores puedan dejar sus comentarios. M谩s informaci贸n
  • Lazy Load: WeltPixel tiene disponible este m贸dulo que nos ayuda a controlar la velocidad de carga de nuestra web, reduciendo el uso de la red con la descarga innecesaria de im谩genes y productos que el usuario no est谩 viendo. Lo consigue gracias a cargar estos elementos cuando el propio usuario hace scroll en los cat谩logos. Por tanto la carga de la tienda es mayor y se visualiza la p谩gina completamente cargada mucho antes. P谩gina de descarga

 

Por 煤ltimo, y como hemos hablado de extensiones de Mageplaza, conviene recordar que para que funcionen los m贸dulos que hemos comentado, es necesario tener instalado previamente el Core. Su instalaci贸n es muy sencilla siguiendo estos pasos:

  • Ejecutamos la instalaci贸n mediante composer:

composer require mageplaza/module-core

  • Actualizamos los ficheros de la web:

php bin/magento setup:upgrade

php bin/magento setup:static-content:deploy es_ES

* En caso de tener la web establecida como en Product, debemos ejecutar el siguiente comando:聽

php bin/magento setup:di:compile

**Y como recomendaci贸n personal, borrar la cach茅 del sitio:

php bin/magento cache:clean

php bin/magento cache:flush

Te dejo el enlace a su Github, donde podr谩s encontrar esta informaci贸n: Github del core de Mageplaza

 

鉂わ笍 Popular:   Prestashop podr铆a ser un buen aliado para tu empresa

Ahora que ya sabemos instalar y actualizar m贸dulos y cu谩les son los m谩s recomendados, no tengas miedo en lanzarte a probar o preguntarnos por ellos. Que tengas una feliz instalaci贸n y ante cualquier duda, estamos para ayudarte. Un saludo

0/5 (0 Reviews)

隆Vamos, cu茅ntaselo a todos!

隆D茅janos tus comentarios!