Skip to main content
Home

Main navigation

  • Learn Drupal
  • Blog
  • Snippets
  • Newsletter
  • Contact
  • About
Nov 13, 2021

Upgrading to Drupal 9 and Composer 2

This article will explain how to deal with some specific and concrete issues you might encounter during the upgrade to Drupal 9 and Composer 2.

  • Read more about Upgrading to Drupal 9 and Composer 2
Oct 10, 2021

How to upgrade Drupal 8 to 9

In less than a month (to be precise on November 2nd), Drupal 8 will no longer be supported. If you still haven't upgraded your site to Drupal 9 you should do it as soon as possible, to keep it secure and to get new features.

  • Read more about How to upgrade Drupal 8 to 9
Oct 1, 2021

Deploy Elasticsearch with basic authentication using Ansible

I believe there's no need to say anything about Elasticsearch. It's a well-known search engine developed in Java that provides full-text search. If you need an Elasticsearch instance for your project and you don't want to manually install it or pay for a managed service, then read on.

  • Read more about Deploy Elasticsearch with basic authentication using Ansible
Sep 17, 2021

AJAX dependent select in Drupal 8 and 9

In order to avoid frustrations, having a code snippet ready to be copy & pasted comes in handy in many situations when you are working with AJAX and Drupal 8 or 9. This is such an article, so don't expect too much theory -- just some code snippets.

  • Read more about AJAX dependent select in Drupal 8 and 9
Aug 18, 2021

How to install Drupal distribution when patches fail

Installing a Drupal distribution is not always smooth sailing. In some cases, a core or module patch can prevent you from properly installing the distribution. Let's explore one way to deal with this situation.

  • Read more about How to install Drupal distribution when patches fail
Aug 14, 2021

Dynamic local task titles in Drupal 8/9

Sometimes having static text for a local task title is not what you want. If you have to make the title dynamic, based on some condition or context, then read this article to find out how to do it in two very different ways.

  • Read more about Dynamic local task titles in Drupal 8/9
May 29, 2021

Drupal 9.2 will support WebP images out of the box

WebP images have higher quality and smaller file sizes at the same time. This is what makes them great for using on the web where every byte counts, and Drupal 9.2 will support using WebP images out of the box. Let's see how we can use this image format.

  • Read more about Drupal 9.2 will support WebP images out of the box
May 15, 2021

Drupal routematch

Routematch is a Drupal 8/9 service that retrieves the currently active route match object. It's one of the most used services that Drupal offers, so let's see how to use it.

  • Read more about Drupal routematch
Apr 23, 2021

Drupal backup - My simple strategy to backup database and files

You might ask me why don't I just use the Backup and Migrate module to back up my Drupal database and files, and my response would be why to use a module with around 200 issues and who knows how many lines of code when I can do it with a simple shell script in less than 15 lines of code.

  • Read more about Drupal backup - My simple strategy to backup database and files
Apr 17, 2021

Integrate Facebook Pixel and Drupal Webform via Google Tag Manager

In my previous article, I explained how to integrate the Facebook Pixel with a Drupal webform. I used the Simple Facebook Pixel module to send the purchase event to Facebook. In this article, we are going to see how to send the purchase event by using Google Tag Manager.

  • Read more about Integrate Facebook Pixel and Drupal Webform via Google Tag Manager

Pagination

  • First page « First
  • Previous page ‹‹
  • Page 1
  • Current page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Next page ››
  • Last page Last »

Copyright © 2017-2022 by Goran Nikolovski. All rights reserved. Top of page.

Privacy Policy | Terms of Service | Article Tags | Search

  • RSS
  • Github
  • Drupal
  • LinkedIn
  • Twitter