Article
For the past few days I am trying to comprehend why / how this blockchain even gained it's recent popularity. From the perspective of a…
Tutorial
While working on a fairly complex website with very complex views setup, including tens of exposed filters I stumbled upon an issue where I…
Tutorial
In this case we have two options, either we use hook_user_presave() or we can create new submit handler and use that. 
Tutorial
When using Swiftmailer under Drupal 8 / 9 it automatically sets the headers for sender to be Site Name (variable from site information…
Tutorial
Yes, IOS / Safari is the new internet explorer. Amount of time I spend on debugging various IOS / Safari related bugs is incredible. It is…
Tutorial
There is a very handy function in Drupal 8 / 9, allowing developers refresh view when needed from javascript. The syntax goes by: $('.…
Tutorial
Often, when doing SEO checkups, SEO specialist come up with adding Schema.org functionality to website. Mostly e-shops of course, leading…
Tutorial
I needed to test my contracts against USDC contract, specifically I needed ERC-721 mint being payable by USDC token, for which I needed to…
Tutorial
If you are a newbie like I am and struggling with setting the proper MYSQL my.cnf config, use this simple program to prevent swapping.…
Tutorial
I had trouble to set this up properly, because documentation is quite misleading or often not there at all. Basicly nowdays (2022) it is…
Article
As the title says, DO NOT in any circumstances install ANY bitcoin price extension to ANY of your browsers. Why? I got malware by this…
Tutorial
This is (or should be) a working example of sending some Ether between two addresses. Requirements are:
Module
This list was fetched from Zapper, with their /v1/token-list endpoint. Which you can effectively try yourself at Swagger UI website. But I…
Tutorial
In the last months I am being pretty much bombarded by my clients with asking what happened to their sites. That the spam protection is not…
Tutorial
So sometimes you just need to transliterate some kind of foreign (or local) language, and you need it to not have accents. I borrowed this…
Module
Simple module which adds "I agree with Terms and Conditions" Checkout Pane. Text is translatable and you are able to add a link to "Terms…
Tutorial
There is no error in logs, and your Drupal 8 website is writing a message: The website encountered an unexpected error. Please try again…
Tutorial
Every modern browser supports displaying PDF in it's own way. But sometimes you stumble upon a client, which does not like, that every…
Tutorial
So, sometimes you just want to hide "upload" button and instead upload all the files people drop to website instantly. This handy snipplet…
Module
Simple module which adds payment method "Bankovým prevodom" (bank transfer). It generates variable symbol as well for further use in mails…
Module
In Drupal Commerce, there is no way how to add new payment methods via user interface, you just need to write a module. So I did. All it…
Module
Adds an IDs for Superfish Menu's, so they are compatible with Simple Menu Icons module. Dependencies: - Superfish - Simple Menu Icons…
Module
This very simple module just adds Price from Drupal Commerce to Datalayer. It has only a few lines and relies on hooks. Dependencies: -…
Tutorial
In this tutorial I will show you how to create custom form in Drupal 8 , After that will insert the form data into our MYSQL database . I…
Tutorial
Of course, composer will tell you when installing Devel anyway. But in case you missed it, making Kint() output more pretty and handy is…
Tutorial
Sometimes you need to make an adjustements to a cart, or just simply compare the order total or any other property of current user's cart.…
Tutorial
Easy as it sounds, there are numerous different approaches. I like to keep my websites non-www and SSL secured. Just copy-paste the code…
Tutorial
I don't understand why some of the decisions were made in Drupal, nor in Drupal Commerce, but this one strikes me hard. For some reason,…
Tutorial
Getting TypeError: $(...).once is not a function in your Drupal 8 site? Easily fixed.
Tutorial
So there is a very good and user friendly module called Node Order, but it has it's flaws. Each time I use it, it creates duplicates based…
Tutorial
In Drupal 7, there was a handy dandy option to just delete the translation from Admin UI. But in Drupal 8, there is no such an option. Also…
Tutorial
Sometimes you find yourself in a position, where dpm(), kint() or print_r() is impossible. Like inside of controller or entity insert event…
Tutorial
Sometimes you unintentionally delete some relationship from Views, that your draft gets irreversibly corrupted. Not matter what you do, you…
Tutorial
So you run Composer Install or Composer Update, and it overwrites your configuration each time it is run? Just place those lines in your…
Tutorial
So you found out you need to style taxonomy vocabulary items differently than the rest of the site? But Drupal 8 does not add a bunch of…
Tutorial
Sometimes you need to style certain elements differently when working across various language translations. This easy tutorial can help you…
Tutorial
So you need to push a new variable to TWIG file and write it out somewhere? You can do so by following code. It is universal and fits…
Tutorial
In this tutorial we are going to override any Views Field in your View and populate it with a new data. You can do so by creating a module…
Tutorial
A small bug in Superfish Drupal module causes it to open the submenus on mobile devices but in the same time open the parent link. Which is…
Tutorial
Drupal 8 is trying to get rid of usage of Hooks and is trying to replace them with Events. Is this change necessary? I do not think so, but…
Tutorial
Struggling with setting up HTTPS for Drupal 8? Just copy paste the following code to .htaccess file located in your root directory and you…
Tutorial
In Drupal 8, BigPipe was introduced as an ajax renderer for our pages. While its presence is nice and good and it is making our pages super…
Tutorial
I stumbled across the problem with Contact Form 7 module, when AJAX was not working at all. Official documentation was of no help so I…
Tutorial
This one is quick and works the same with any other code provided by third party.
Tutorial
Creating Bootstrap 3 sub-theme or child-theme under Drupal 8? Easy as that!
Tutorial
Sometime you happen to find yourself in a situation, where you want to handle Rules inputs from your custom module. So in this short…
Tutorial
Does not your Contact Form 7 work properly anymore after plugin or theme update? Check your console to see any error messages. Today I…
Tutorial
There are many ways how to do that, but easier and universal I use is this one.
Tutorial
Ever wondered how to have a stable installation of Drupal 8 with a lot of modules and in need of applying a patch? If you apply it manually…
Tutorial
So I happened to run into an issue, when Statistics module in Drupal 8 did not count any views and was always set to 0. In this super short…
Tutorial
Sometimes template overrides does not work as expected. In this short tutorial we will try to print out Image URL's out in the views field…
Tutorial
Universal way of adding HTTPS only solution to your Drupal 8 installation.

Recommended

Article
31 views
For the past few days I am trying to comprehend why / how this blockchain even gained it'…
Tutorial
94 views
This sketch is quite easy, I used Arduino Nano with OLED 0.96″ display 128×64 resolution…
Tutorial
156 views
While working on a fairly complex website with very complex views setup, including tens…
Tutorial
14 views
In this case we have two options, either we use hook_user_presave() or we can create new…
Tutorial
15 views
When using Swiftmailer under Drupal 8 / 9 it automatically sets the headers for sender to…
Tutorial
7 views
Yes, IOS / Safari is the new internet explorer. Amount of time I spend on debugging…
Tutorial
43 views
There is a very handy function in Drupal 8 / 9, allowing developers refresh view when…
Tutorial
22 views
Often, when doing SEO checkups, SEO specialist come up with adding Schema.org…
Tutorial
174 views
I needed to test my contracts against USDC contract, specifically I needed ERC-721 mint…
Tutorial
85 views
If you are a newbie like I am and struggling with setting the proper MYSQL my.cnf config…
Tutorial
25 views
I had trouble to set this up properly, because documentation is quite misleading or often…
Article
72 views
As the title says, DO NOT in any circumstances install ANY bitcoin price extension to ANY…
Tutorial
278 views
This is (or should be) a working example of sending some Ether between two addresses.…
Module
45 views
This list was fetched from Zapper, with their /v1/token-list endpoint. Which you can…
Tutorial
143 views
In the last months I am being pretty much bombarded by my clients with asking what…