Magento – Unir ficheros CSS en uno solo

Magento 2

Veamos la excelente opción de Magento para unir en un solo ficheo CSS todos los ficheros que carga individualmente. Es una de las exigencias de la mayoría de buscadores para optimizar la web. No es lo mismo cargar 30 ficheros CSS (30 llamadas al servidor) que solo 1 fichero. Para ellos, es tan fácil como seguir las siguientes instrucciones dentro del panel de Magento: 1 Sistema > Configuracion > Desarrollador > CSS settings > Merge CSS FilesSistema > Configuracion > […]

» Leer más

Magento – Reindexar desde consola (remotamente)

Magento 2

Como sabéis, Magento al añadir productos, categorías… necesita reindexar la base de datos. Para ello, desde el panel de administración podemos ir a Sistema > Administración de indexación. Per en ocasiones, sale algún error o el proceso se para porque el servidor corta la conexión por seguridad. Aquí es donde entra la conexión remota y la reindexación por consola. Desde vuestro cliente de conexión, yo pongo Putty como ejemplo, vais hasta la carpeta de Magento almacenada en vuestro servidor. Dentro […]

» Leer más

Magento – Cómo utilizar una imagen de nuestra plantilla desde vista .phtml

Magento 2

Normalmente los ficheros que forman nuestra plantilla están en la carpeta: /app/design/frontend/nuestraplantilla/ Y a partir de ahí el resto de carpetas que componen cada parte de nuestra plantilla formado por ficheros .phtml Los estilos, imágenes, etc… se almanecenan en la carpeta /skin/frontend/miplantilla/css /skin/frontend/miplantilla/images /skin/frontend/miplantilla/js …. El caso es que las imágenes de la plantilla las almacenaremos en /images. Pero entonces, cómo podemos utilizarlas desde nuestros ficheros .phtml 1 <img src="<?php echo $this->getSkinUrl(’images/laimagenencuestion.png’); ?>" alt="Descripcion de la imagen" /><img src="<?php echo […]

» Leer más

Magento – Configurar email con servidor SMTP

Magento 2

Hay tres opciones para habilitar el envío de emails mediante SMTP desde Magento: 1. Modificando el código Yo soy uno de los detractores de modificar el core. Ya sabemos todos que modificarlo puede traer futuros problemas. Pero como último recurso, siempre es bueno saberlo. Para ello, modificaremos el fichero: app/code/core/Mage/Core/Model/Email/Template.php   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public function getMail() { if (is_null($this->_mail)) { $my_smtp_host = Mage::getStoreConfig(’system/smtp/host’); $my_smtp_port = […]

» Leer más

Magento – Crear otro formulario de contacto nuevo

Magento 2

Ya adelanto que es tedioso, complicado y de una alto nivel para poder hacerlo. Voy a indicar las pautas y dónde podéis encontrar la información, pero no puedo indicar de forma clara cómo hacerlo. Realmente es crear un nuevo módulo para Magento. Supongamos el ejemplo de crear un formulario en el que los usuarios puedan enviar datos para pedir trabajo. Los ficheros implicados son: /app/etc/modules/Mimodulo/Mimodulo_Empleo.xml Peuqeño .xml donde declaramos el módulo e indicamos que está activo /app/locale/es_ES/Mimodulo_Empleo.csv Las traducciones de […]

» Leer más

Magento – Añadir atributos del producto en el carrito

Magento 2

En la plantilla de veustro magento, tendréis el fichero cart.phtml que trata la view que muestra el listado de productos que hay al clicar sobre el carritod e la compra. Por algún motivo nos puede interesar trabajar con mas atributos de los productos. Cómo podemos conseguir dentro de ese fichero los atributos que nos interese de los productos: En mi ejemplo, el fichero a modificar está en /app/design/frontend/miplantilla/template/checkout/cart-phtml Y el código si siguiente es el que se encarga de listar […]

» Leer más

Magento – Asignar una categoría a múltiples productos desde el panel de administración

Magento 2

Los pasos a seguir son sencillos: Vamos al menú principal > Catálogo Administrar categorías Seleccionamos la categoria en la parte izquierda vamos a la pestaña Categoría de producots. Ahí se listan todos los productos que pertenecen a la categoría Clicamos sobre el botón Restablecer filtro. Nos mostraran todos los productos. Vamos seleccionando los que queremos y los que no Vamos pasando páginas de listado y se irá guardando De esta forma asignamos los productos que queremos a una categoría determinada

» Leer más

Magento – Importar imágenes mediante fichero CSV

Magento 2

Son tres los pasos a seguir en el caso que queramos actualizar las fotos de nuestros productos: 1.- Subimos las fotos al servidor donde esté alojado Magento Carpeta: /media/import/ 2.- Preparamos el fichero CSV Solo debemos utilizar los campos: sku, image, image_label, small_image, small_image_label, thumbnail, thumbnail_label Importante, los campos de imágenes deben tener / delante. Veamos un ejemplo de linea de nuestro fichero: B2, /mifoto.jpg, descripción image, /mifoto.jpg, descripción small image,/mifoto.jpg, descripción thumbnail 3.- Lo importamos desde el Panel de […]

» Leer más

Magento – Asignar productos relacionados con código

Magento 2

Aquí os dejo un scrpt que asigna los relacionados a un producto trabajando con los sku. Atención: este script elimina los relacionados anteriores. No me hago responsable de lo que hagáis con este script. Haced copias de seguridad antes. Si lo utilizáis es sobre vuestra responsabilidad. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 […]

» Leer más

Magento – Cambiar stocks y cantidades en múltiples productos

Magento 2

Aquí os dejo el script que consigue cambiar de forma rápida los stocks de múltiples productos en Magento. Pero sobretodo: os recomiendo que primero hagías copia de seguridad y que provéis primero en un solo producto. Después no vengáis con que no os avisé. Atención: No me hago cargo del funcionamiento del script. Si lo utilizáis es sobre vuestra absoluta responsabilidad. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 […]

» Leer más

Magento – Modificar categoría de múltiples productos

Magento 2

Aquí os dejo el script que consigue cambiar de forma rápida la categoría de múltiples productos en Magento. Pero sobretodo: os recomiendo que primero hagías copia de seguridad y que provéis primero en un solo producto. Después no vengáis con que no os avisé. Atención: No me hago cargo del funcionamiento del script. Si lo utilizáis es sobre vuestra absoluta responsabilidad. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 […]

» Leer más

Magento – Traducir al español

Si inicialmente instaláis mnagento en español, no hay problema. Pero en ocasiones os encontráis un Magento en inglés, y debéis traducirlo al Español. Pasos traducir Magento al español 1. Instalar el pack de lenguaje español http://www.magentocommerce.com/magento-connect/community-modules-spanish-spain-language-pack.html Conectáis con Magento Connect y añadís la key de este pack. 2. Vais a System > Configuration > General (menú izquierda) > Locale Options > Seleccionáis Español – España Posibles problemas – Para instalar el pack de idioma necesitaréis cuenta en Magento Connect para […]

» Leer más
1 2 3 4