Comerline Blog

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

Qué hacer si tu tema de Magento 2 ha dejado de funcionar

Magento 2

Instalar un tema en Magento es una tarea sencilla, pero a veces puede complicarse, ya sea por un descuido nuestro o por una mala configuración, y puede que el resultado final no sea el que esperamos, desde funcionalidades perdidas hasta pérdida de estilos. Por eso aquí vamos a explicar que podéis hacer para tratar de

Leer

Reconocimiento facial con face-api.js y react

Javascript

Si alguna vez te has preguntado como podemos detectar nuestra cara desde una página web o una aplicación móvil ¡ Este es tu post !. Para ello utilizaremos una librería de javascript React y face-api.js que nos permite reconocer caras, rasgos faciales y expresiones dentro del vídeo capturado por una webcam. Comencemos… 1- Creamos un

Leer

Conceptos básicos y Ejecución de PHP desde Apache

Php, Servidores Web

Como desarrolladores web, sabemos que PHP es el lenguaje más utilizado en nuestro gremio. Cuando hacemos deploy de un proyecto solemos utilizar una arquitectura llamada LAMP. L – Linux. Un servidor linux, por facilidad de uso Debian o Ubuntu. A – Apache. Un software que recibe conexiones HTTP(s) y devuelve datos al cliente. M –

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.