Skip to main content
Home

Main navigation

  • Blog
  • Snippets
  • Feature peek
  • Newsletter
  • Contact
  • About
Jan 31, 2022
Drupal

Custom Views filter plugin in Drupal 9

Let's explore how to create a custom Views filter plugin in Drupal for filtering by start and end date (date range).

  • Read more about Custom Views filter plugin in Drupal 9
Jan 20, 2022
Drupal

How to create a custom autocomplete field and populate multiple fields with Ajax

Auto populating multiple form fields on Ajax is relatively easy in Drupal. Let's say that you have an autocomplete field and after the user selects an item from it you want to populate some other fields.

  • Read more about How to create a custom autocomplete field and populate multiple fields with Ajax
Dec 28, 2021
Personal

2021 recap

As 2021 draws to a close, it’s time for a traditional recap post where I reflect on the things that happened to me during the year.

  • Read more about 2021 recap
Dec 4, 2021
Drupal

Drupal 9.3 and Swift Mailer

Drupal 9.3 will be released on December 8, 2021. Updating from 9.2 should be painless, but if you are using the Swift Mailer module then you'll probably encounter some issues.

  • Read more about Drupal 9.3 and Swift Mailer
Nov 13, 2021
Drupal

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
Drupal

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
DevOps

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
Drupal

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
Drupal

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
Drupal

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

Pagination

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

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

Privacy Policy | Terms of Service | Article tags | Search

  • RSS
  • Github
  • Drupal.org
  • LinkedIn
  • X/Twitter
  • Instagram