Tutorial Drupal

Drupal es un gestor de contenidos flexible, con el que podemos realizar multitud de websites con reglas de uso realmente complejas. En contrapartida, esa flexibilidad genera dificultad para aprender Drupal.

Desde Atenea tech os proponemos algunos artículos que os ayudarán a hacer más fácil la curva de aprendizaje. También podéis ver nuestra página de formación, donde publicamos los cursos que realizamos.

Artículos en el blog

29/04/2019
Siddharta Navarro

El pasado viernes 25 de abril tuve el placer de realizar una presentación para la Drupalcat, Comunidad Catalana de Drupal, que realiza charlas mensuales (podéis apuntaros al Meetup aquí). En dicha charla llamada "Qué es lo que he aprendido vendiendo Drupal 10 años", pude compartir mi experiencia comercial en Atenea tech. Fue un debate muy entretenido en el que pudimos hablar de temas relacionados con la charla, como los tipos de proyectos para lo cuales Drupal es adecuado o cuales son las mejores maneras de buscar clientes potenciales.

 

Foto cortesía de @drupalcat

 

Os dejo la charla aquí para que los que no pudisteis, y acabo agradeciendo de nuevo a Drupalcat la oportunidad de colaborar de nuevo, como ya hice en la anterior ocasión hablando sobre el módulo Paragraphs.

 

18/04/2019
Luis Ortiz

Al trabajar en proyectos de desarrollo lo normal es contar con varios entornos en que el código se está ejecutando.

Por ejemplo, en nuestros proyectos es normal que:

  • cada uno de los miembros del equipo tenga un entorno local donde escribe y prueba código,
  • tengamos un entorno de integración donde las aportaciones de cada programador se unen y se prueba su correcto funcionamiento conjunto,
  • exista un entorno de staging (o puesta en escena) donde los editores del sitio puedan probar las nuevas características y subir contenido de prueba, y
  • haya uno o más de un entorno de producción donde está el contenido real accesible por los usuarios finales.

Estos entornos tienen un orden: local, integración, staging y producción. Solemos decir que algo está más abajo cuando está más cercano a los entornos locales y más arriba cuando está más cercano de producción.

15/01/2018
David López

En muchas ocasiones nos encontramos peculiaridades de cada entorno que pueden causar incidencias cuando el entorno cambia, por ejemplo cuando ponemos una web en producción o cuando implementamos ciertos cambios en una web que ya está en producción, las diferencias entre el entorno que se uso para desarrollar y el entorno de producción son causa de incertidumbre, y en ocasiones pueden ser también causa de dolores de cabeza y de tiempo invertido innecesariamente. Versiones de php, motores de base de datos, apache, nginx, varnish, etc. pueden convertirse en una gran molestia si no lo tenemos en cuenta desde el principio y si no disponemos de un entorno adaptado a las peculiaridades de cada proyecto.

04/01/2018
Patricia Rodríguez

Recientemente hemos estado trabajando en un proyecto Drupal 8 desarrollando una funcionalidad basada en la API de Views, donde la parte central de la misma gira en torno a un gran buscador con decenas de filtros expuestos donde no todos corresponden a campos de Drupal.

Unos de los muchos requisitos de esta funcionalidad era tener la posibilidad de seleccionar de forma dinámica los campos de la entidad a mostrar en la consulta, pudiendo además indicar cuáles por defecto dentro de la propia View. Para hacer esto posible, tuvimos que desarrollar un Plugin custom de Exposed Form, del que trataremos hoy de forma básica y amena en el siguiente tutorial.

PASO 1

Creamos como siempre un módulo custom con los ficheros necesarios para dar de alta a nuestro plugin, al que llamaremos por ejemplo, my_custom_exposed_form.

09/05/2017
Siddharta Navarro

Este pasado fin de semana estuvimos en la DrupalCamp 2017. En nuestro caso, fue una DrupalCamp muy cargadita de eventos. Empezamos el viernes con el Business Day, encuentro de empresas relacionadas con Drupal. Siempre es positivo encontrarse con gente que tiene alegrías y problemas similares a los tuyos, como fue el caso. Realizamos un Open Space en el que hablamos de diferentes temas como la adopción de Drupal 8 (parece ser que muy lenta, aunque nosotros tengamos un proyecto en producción desde julio del año pasado), así como de la deriva empresarial de Drupal 8.

A mi, personalmente, me parece fenomenal que Drupal se vea como un producto para grandes clientes y para desarrollos con funcionalidad rica (integraciones, migraciones, etc.). Si bien, no es difícil hacer una web sencilla con Drupal 8, el target está claramente encarado al sector de empresa potente con necesidades que van más allá de una simple web corporativa.

Presentaciones

Pàgines

Contacte

T'interessen els nostres serveis?

Contacta'ns