This short tutorial shows how to setup the necessary GTM code in Drupal 8 theme to allow for Anaytics tracking.
CakePHP: Loading a Plugin's Helper from within the Plugin itself
CakePHP is arguably the best PHP framework with tons of features and automagics that will blow your mind. Even the best has some issues as well. I came up with an issue that is worth documenting.
An quick look into Drupal 7 the views_query_alter hook
Drupal is a robust system with some powerful features and modules. One of those is the Views modules. This modules allows a developer to create sophisticated queries that can pull pretty much anything from the database. Although powerful, it has some limitations and one of them is returning queries based on partial terms. Below I will detail issues I faced and how I solved the problem with hook_views_query_alter function.
CakePHP 3 Events System - Quick Example
CakePHP 3 comes equipped with an awesome Events System that when used to its potential can be an unbelievably great asset to any CakePHP application.
OVEN - New gemstone for the CakePHP Framework
OVEN, a one-click install tool for the CakePHP framework that is a game changer to both seasoned and new developers.
How to use AKKA's CakePHP Mailchimp 2.0 Plugin
This Plugin allows CakePHP to interact with the Mailchimp API. Currently I am in the first stages of developing this plugin and as of now it can only Subscribe a user. Unsubscribe, should be coming soon. However, future version will include much more, like an admin backend where you can view subscribers, send newsletters from you backend, etc. That is the plan, time permitting....
Top list of the best and must use CakePHP 3 plugin
CakePHP is one of the best and most popular PHP frameworks. What makes it even greater is the availability of many plugins that allows a developer to quickly get a website up and running. Below I have included a list of the best and must use CakePHP 3.x plugins. Most of those I currently use and others I have only tested.
Using a local repository as a Composer Package
Many times while creating an application in a local environment, you might have the need to create packages or plugins you either do not want to share or that is simply not ready for primetime. Other times you might also want to simply test a package that you have cloned locally.