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

Oculus Rift – Bullet Train

Os dejo el video de la demo de Bullet Train, un juego para la Oculus Rift que tiene pinta de proporcionar horas y horas de acción. Y mientras el software, concretamente los juegos, para la Oculus Rift avanzan, el hardware no se queda quieto. Ha salido la noticia que Oculus Rift presenta ordenadores certificados para realidad virtual a partir de 1.000$. Podemos decir que queda poco para tener ya realidad virtual en nuestro sala de estar o comedor… Oculus presenta […]

» 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

PHP – Recortar un texto

En muchas ocasiones, tenemos contenidos en formato texto almacenados en la base de datos. Cuano queremos mostrarlos en la web en listados, muchas veces nos interesa mostrar solo el inicio del texto y añadir un “…” o “Leer mas” para facilitar el seguir leyendo el resto del texto. Aquí tenéis el código: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // Recuperamos el texto de la base de datos. Aquí dependiendo dónde trabajéis, deberéis […]

» Leer más

PlayStation VR – lo que antes era Project Morpheus

Lo que antes era Project Morpheus, se ha convertido ya en PlayStation VR. Como comentan en su web: “A radical new dimension in virtual reality gaming arrives in 2016”. Está claro, y solo mi opinión, que las nuevas gafas que se están desarrollando, empiezan a dar sus frutos: Oculus Rift, PlayStation VR, Totem, True Player Gear Totem, Vrizzmo… Estamos delante de diferentes gafas que proporcionan Realidad Virtual conectadas a móviles o a consolas (podríamos dividirlas en estas dos principales categorías). […]

» Leer más

Linux – Eliminar ppa de apt-get

Linux

Para instalar una fuente de repositorios con apt-get (Ubuntu, debian…) 1 2 3 4 5 6 // Hay que hacerlo como administrador sudo add-apt-repository ppa:whatever/ppa // Actualizamos para que añada el nuevo repositorio sudo apt-get update // Y añadimos el software del repositorio en cuestión sudo apt-get install softwarequeremos// Hay que hacerlo como administrador sudo add-apt-repository ppa:whatever/ppa // Actualizamos para que añada el nuevo repositorio sudo apt-get update // Y añadimos el software del repositorio en cuestión sudo apt-get install […]

» 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

GDevelop – Editor de juegos 2d open source y fácil de utilizar

Es sábado por la mañana, has acabado las tareas pendientes y te pones a pensar delante de la pantalla. Me vino a la cabeza FPS Creator que hace años utilicé. Lo busco, y veo que es de pago (pero solo 49€). Aún así, como no, busco en Google ‘FPS Creator alternative’ y me sale una web que lista alternativas al software que le indiques. Bien, en el listado que buscaba veo un nombre: GDevelop… Voy a su web oficial (os […]

» Leer más

Unreal engine – Ponerse al día

Con la buena noticia que Unreal engine es gratuito, se abre un mundo en la creación de juegos para deferentes plataformas (HTML5, Android, PC, iOS, Xbox, PlayStation…) de forma profesional. Para ello, y como es lógico, primero deberéis poneros al día con tutoriales y documentación. Para empezar, os recomiendo dos enlaces: La web oficial Encontraréis cantidad de información, documentación y enlaces muy interesantes para poneros al día: Unreal Engine 4 gratis Por otro lado, os dejo este otro enlace mucho […]

» Leer más
1 2