Comerline
Leer

Ejecutar Javascript después de que KnockoutJS haya renderizado todos los elementos en una página magento 2

Javascript, Magento, Magento 2

Magento se basa en el framework Knockoutjs en la mayoría de sus integraciones con Javascript. Por ejemplo, todo la integración de formas de envío, pago y datos de usuario del Checkout se basan en Knockout. Si estamos utilizando la función require([“jquery”, “domReady!”], function($){} o la función jQuery(window).load() , la mayoría de nuestro código Javascript personalizado

Leer

Desarrollo web a medida o estándar ¿Qué es mejor?

Sin categoría

Cuando comienzas a desarrollar tu negocio online, es probable que te preguntes si debes orientarlo con un desarrollo web estándar o a medida. Esta decisión dependerá mucho del presupuesto del que dispongamos, el tiempo que queremos soportar para la puesta en marcha y de las peculiaridades de la actividad que planteamos. A continuación vamos a

Leer

Magento 2 Admin CRUD básico

Magento, Magento 2, Php

Una de las tareas comunes cuando trabajamos sobre el backend de Magento es crear un CRUD (Create, Read, Update and Delete) sobre una nueva entidad, necesaria para dar consistencia en base de datos sobre cualquier desarrollo. Esto suele ser una tarea algo tediosa y que la mayoría de tutoriales de consulta online no tienen completa.

Leer

Pequeño ejemplo de API JSON

JSON, Php, Symfony

Uno de nuestros últimos desarrollos es una pequeña API JSON para proporcionar los jugadores y juegos a una App móvil del mundo Gamer. Este pequeño desarrollo está realizado en Symfony 4, combinado con un Backend Sonata para poder administrar las entidades necesarias. Los Endpoints son simples Actions que retornan los JSON necesarios para el funcionamiento

Leer

Conectar Jira con Bitbucket

Servidores Web

Jira es una de las herramientas más potentes para la planificación y gestión de proyectos de desarrollo de software y tareas. Se integra a la perfección con multitud de herramientas de desarrollo pero sin lugar a dudas nada supera su integración con Bitbucket. Gracias a esta integración se combina a la perfección los flujos de

Leer

WordPress Multisite con varios segmentos en url

Wordpress

Antes de nada. ¿Qué es WordPress Multisite?   WordPress aporta una serie de configuraciones y utilidades para convertirse fácilmente en una red de sitios. Toda este tipo de configuraciones y funcionalidades las podéis encontrar bajo el nombre de WordPress Multisite. Si activamos WordPress Multisite podremos crear tantos Sitios como queramos en una instalación única lo

Leer

Novedades en Magento 2.3

Magento, Magento 2

Magento ha anunciado su nueva actualización Magento 2.3 con una gran de cantidad de nuevas funcionalidades y mejoras. Ahora mismo Magento 2.3 está en fase Beta y se espera su salida definitiva a finales de este año. Vamos a revisar las características más importantes de este lanzamiento: Progressive Web App (PWA) Soporte GraphQL Esquema declarativo

Leer

Traducciones KnockoutJS en Magento 2

Javascript, Magento 2

Knockout es una biblioteca javascript que se usa en la interfaz de Magento 2. Implementa el patrón de diseño Modelo-Vista-Vista-Modelo ( MVVM ). Podemos encontrar Knockout en Magento 2 en casi todas las páginas sobre todo en la página de Checkout que suele ser la más compleja. Uno de los grandes beneficios de Knockout es la actualización automática de contenido cuando

Leer

Crear un bloque en Magento 2

Magento, Magento 2, Php

¿Que es un bloque en Magento? Los bloques en Magento son la parte lógica que se usará para mostrar la plantilla en nuestro diseño. Un bloque normalmente tiene dos partes: La parte «visual» que es la plantilla phtml o la salida directa, y la otra parte es la «lógica» necesaria para montar dicha plantilla o salida.