Drupal 8

Why Drupal is a Good Fit for E-Governance

February 07, 2018 - 15:34

Authors: Anoop John, Vimal Joseph, Thomas P. Thomas

E-governance has grown and developed rapidly reflecting the social, economic and cultural changes happening. The increased usage of the web by the citizens, the ease of use, the ubiquity of digital connectivity, IoT have allowed for the emergence of a number of applications for Government to Citizen, Government to Government and Government to Business Services. Leveraging the web for citizen engagement, delivery of government services to citizens, businesses and inter-government departmental services is key to strengthening the e-governance capability of a government.

Working with Drupal Patch Files

December 18, 2017 - 16:18

A patch is a small file which shows what was changed in a repository. It shows the new changes in an existing file, details of the new files in the current directory, file deletion details etc. A patch file can be pushed to the git repository so that it is useful in the future for updating the changes in the corresponding file.

[Drupal] How can we programmatically create user roles in Drupal 8?

November 03, 2016 - 16:51

In one of my project I want to create user roles programmatically and the role should be enable and disable while module install and uninstall process. So first of all I need to create a YAML file based on the user role name with necessary definitions. The name of the YAML file should be the format user.role.sample.yml. Here sample is my user role id. To make the role enable and disable while module installation and uninstall we have to add dependency with enforced property.

[SOLVED] How to include third party libraries in Drupal 8 for custom modules?

September 05, 2016 - 11:44

In Drupal 8, third party libraries are downloaded and managed via composer. In Drupal each project must contain only one vendor folder. Composer Manager allows single vendor/directory shared across all modules which prevents code duplication and version mismatches by merging the requirements of all the found modules into the consolidated composer.json file.

[Drupal 8] How to send a mail programmatically in Drupal 8

August 24, 2016 - 18:03

This article covers, how to send email programmatically in your Drupal 8 site. There are two main steps to send an email using Drupal 8. First we need to implement hook_mail() to define email templates and the second step is to use the mail manager to send emails using these templates. Let's see an example for sending an email from the custom module, also the following name spaces.

[Drupal-8] How to send a mail programmatically in Drupal 8

August 17, 2016 - 18:37

This article covers, how to send email programmatically in your Drupal 8 site. There are two main steps to send an email using Drupal 8. First we need to implement hook_mail() to define email templates and the second step is to use the mail manager to send emails using these templates. Let's see an example for sending an email from the custom module, also the following name spaces.

Drupal: Giving a new dimension to Omnichannel marketing

Businesses are engaging in different innovative strategies to develop and deliver various digital marketing experiences across the market. Marketing strategies are spirally evolving. From a personal door to door marketing concept, the strategy has moved to wider mass marketing while delivering personalized content. Omnichannel marketing is about providing this experience consistently over all channels.

Drupal 8: An agile and strategic digital marketing platform

Digital trends are evolving and transforming quite rapidly. Digital marketers can monitor what is being viewed, for how long and how often. Being able to analyze what content works, what doesn’t and see the sale conversions should help in making a strategic marketing plan that is agile. Drupal known for its flexibility and scalability, is a great tool for building an amazing digital marketing platform.

Pages