How to create a custom module in Magento 2

There are two layers in Magento 2 that can be used for adding custom functionality to a project. Small additions and frontend changes can be done by extending any existing theme. With this approach you can mainly change the layout, override template and asset files. Low level changes have to be done inside a custom module. It does not matter how small or big these changes are.

Continue reading ...

Domain based localization in PyroCMS

Sometimes a project needs multiple domains. Perhaps it is for the SEO reasons, perhaps a company is using different business names in different countries or perhaps your client just thinks it is a cool idea. Also all these domains must have a different default locale. Usually it is pretty messy to achieve, but with PyroCMS it is a no-brainer.

Continue reading ...

A slick personal blog theme for PyroCMS

Developing a reasonably OK theme can be time consuming and not everybody have the time. Especially when you have other things to take care of. So this is my gift to the PyroCMS community. It is very suitable for a developer because it comes with built-in code snippets and various options for collecting images into galleries.

Continue reading ...