Drupal Development

My name is Reinis Fischer, I'm a Drupal developer based in Tbilisi and Riga with more than 10 years of experience building web projects and mobile apps for small and medium businesses. Contact me for your next Drupal development task, or read some Drupal-related blog posts below.

How to Fix "Unable to install bootstrap, bootstrap.settings already exists in active configuration"

As this was already the second time i faced the "Unable to install bootstrap, bootstrap.settings already exists in active configuration." problem i decided to share a quick and simple solution. Background: I have faced this error when…

How To Upgrade Drupal 7 to 9 (With Multilingual Support)

In this article, I will keep notes on how I upgraded the multilingual Drupal 7 site to a multilingual Drupal 9 site. Turns out I had originally built this website on Drupal 7 more than 10 years ago and it already felt that the exciting…

Adding Custom CSS stylesheet to Drupal Olivero theme

Just recently I migrated my blog from Drupal 7 to the Drupal 9 platform, and this time I decided to stick with what I get, instead of building it all from scratch. I really like the default experimental theme Drupal Olivero, but of course…

Fighting Webform Spam - Drupal 9 - AntiBot

Recently I migrated my personal blog (the one you are currently reading) from Drupal 7 - to Drupal 9. The migration process actually still is in process, as I faced a few issues with the site, like lost coordinates with gmap module, some…

How I Migrated my blog from Drupal 7 to version 9

The blog you are currently reading now is more than 7 years old. I launched it back in October 2013 on the Drupal 7 platform. During the years blog has expanded a lot and now is heldong a few thousand articles - zillions of photographs,…

How To Display Drupal 8 Block on all Taxonomy pages (taxonomy/term/)

Today working on my favorite website - optionsbrew.com, for a moment I faced a small issue - how to display block (s) on the default taxonomy/term page. I remember I was doing such tricks back in 2012 or 2013 and was wondering does it…

How to See Messages Sent From The Contact Form Drupal 9

Recently working on my latest Drupal l9 project - BalticInvestors.com I faced a strange issue - after enabling the core default contact form, it seemed that data is not stored anywhere after actually filling out and submitting the webform…

How To Add CAPTCHA Protection to Drupal 8 Webform

Recently I launched a new Drupal 8 website and was surprised by a spam amount we got via website's contact form (built with Webform module).  As the website was new, I was manually blocking each spammers IP, but the amount got larger and…

How To Create a Custom Drupal 8 Theme based on Bootstrap

When building a new Drupal website I prefer working with a Bootstrap theme and apply a subtheme  Just like in the case with Drupal 7, theming a subtheme based on Bootstrap is super simple - in a few words - download and enable a Drupal 8…

File Permissions for gmap_markers.js

Time after time I'm facing this issue with gmap markers. As mostly this happens when I'm doing something on the server side with file permissions, I decided to keep the notes here is the problem GMap is unable to save the marker bundle,…