Get it on Google Play
Liferay 7 convierte todo en una SPA(Single Page Application), y eso no siempre es bueno
Liferay 7 convierte todo en una SPA(Single Page Application), y eso no siempre es buenoSi has creado un portal con Liferay 7 e insertas el plugin de Twitter y no siempre te carga o tienes componentes creados en JQuery donde no responde al evento ‘ready’ o el evento ‘onload’. Aquí vamos a ver como arreglar esto. Observarás que en Liferay 7 cuando hacemos click en un link interno el […]
Ejemplo de uso de Vue.js con PHP
Ejemplo de uso de Vue.js con PHPVue.js es el n-ésimo framework para el desarrollo de aplicaciones Javascript. En este caso prometen ser el ‘killer’ de Angular y React aportando como función diferenciadora que esta diseñado para ser progresivo(Que no te obliga a cargar toda la aplicación al inicio). La verdad es que Vue.js me gusta mucho porque tiene pinta de ser […]
Acceso a la capa de servicios desde plantillas en Liferay 7/DXP, una de cal y una de arena
Acceso a la capa de servicios desde plantillas en Liferay 7/DXP, una de cal y una de arenaEl sistema de plantillas de Liferay es tremendamente potente creo que casi desde todas las versiones(Por lo menos, yo empecé en la versión 5.2.3) podemos hacer uso de la capa de servicio del portal y también de los servicios creados utilizando Service Builder. Si queremos hacer uso de un servicio desde una plantilla FTL(FreeMarker): Como […]
Cambiar de carpeta una instalación de Liferay 7/DXP
Cambiar de carpeta una instalación de Liferay 7/DXPHasta la versión 7 de Liferay cambiar o migrar de carpeta una instalación era tremendamente sencillo, solamente debíamos vigilar que no tuviéramos en la configuración esa carpeta y ya esta. Pero en la versión 7 todo se complica, vamos a ver como lo hacemos para cambiar una instalación de Liferay de carpeta: Comprobar archivos de […]
Formación Symfony: Creando primera aplicación Symfony
Formación Symfony: Creando primera aplicación SymfonyLlevo varios años gestionando proyectos Symfony(Además de varias formaciones a desarrolladores) y revisando el blog he visto que no he publicado nada sobre este Framework de PHP. He decidido poner freno a esto con este primer post. Introducción a Symfony Symfony es un framework que corre sobre PHP muy potente que implementa todo lo que […]
Desarrollo Liferay 7: Agregar tipos de campos en los formularios: Sangre, sudor y lágrimas...
Desarrollo Liferay 7: Agregar tipos de campos en los formularios: Sangre, sudor y lágrimas…Algo super importante en la creación de portales corporativos son los formularios, una potente aplicación para formularios es una navaja suiza que utilizarán todos los departamentos de la empresa para comunicarse interna(Empleados, etc.) o externamente(Clientes, partners, etc.). La herramienta tiene que ser muy personalizable ya que cada cliente requerirá de integraciones, formatos, diseños, etc. El […]
Desarrollo Liferay 7 DXP: Añadir un portlet en la Product Navigation(Antiguo panel de control)
Desarrollo Liferay 7 DXP: Añadir un portlet en la Product Navigation(Antiguo panel de control)Si queremos añadir un portlet en la Product Navigation(Antiguo panel de control) como en la foto de arriba solo necesitamos crear un portlet(Atención! que NO sea instanciable) y crear una classe que extienda de ‘BasePanelApp’ y anotada de la siguiente manera: Como vemos, a través de las propiedades le configuramos el sitio donde debe aparecer […]
Desarrollo Liferay 7 DXP: Crear configuración del portlet
Desarrollo Liferay 7 DXP: Crear configuración del portletCon la nueva versión de Liferay y su migración a OSGI(Un gran invento, no me cansaré de decirlo) han cambiado muchas cosas, una de estas cosas es como añadimos a un portlet, que nosotros hemos desarrollado, las opciones de configuración: Para hacer esto, ahora lo haremos creando una classe que extienda de ‘DefaultConfigurationAction’ y anotada […]
Conectándonos a servicios Web en Java con Jsoup
Conectándonos a servicios Web en Java con JsoupDesde que tengo el canal de Youtube parece que publico menos cosas en mi blog, pero nada mas lejos de mi intención. En el blog seguiré publicando cosas muy técnicas(Para muy técnicos) y en el canal de Youtube iré publicando mas opinión, management, etc. Después de esta pequeña reflexión, vamos al tajo: Jsoup es una […]
Desplegar imágenes Docker en la nube de Google
Desplegar imágenes Docker en la nube de GoogleLa nube de Google es quizá la que mas nos simplifica el proceso de publicar contenedores, además, de ser el proveedor que mejor soporte tiene para Kubernetes. Desplegar un contenedor es muy fácil y tiene una UX muy buena: Instalamos gcloud Lo primero que deberemos hacer es instalarnos la herramienta GLI de Google, para mi, […]