Skip to main content

Get a sneak peek into some of the amazing things that happen behind-the-scenes at AddWeb Solution

There are many ways you can add special effects to your web pages and one of them is adding a Zoom Effect on Images when the user hovers over them. read more
Disabled

Blog Listing

Services Module is a standardized solution for building API's so that external clients can communicate with Drupal. It provide Drupal plug-ins that allow others to create their own authentication mechanisms, request formats, and response formats. Some of the existing users of this module may have faced the service registration issues while implementing it, I have worked out some solutions for various registry issues you might come across. read more
Drush is a command line tool built to assist you in working with Drupal from the terminal. It comes by default with a bunch of useful commands, such as downloading, enabling or even updating modules. read more
Drupal has been the choice of the world’s multiple large and top-notch organisations, across various fields. The royal family of the UK, the Greenpeace Greenwire, Oxford University, Warner Music Group, Tesla, Red Cross, and now the Australian Government - everyone is using Drupal. read more
The govCMS distribution is supported in Drupal 7 and Drupal 8 version, which has installation profiles for Australian government websites and it is being actively managed on Github (https://github.com/govCMS/govCMS8) and features are maintained from https://www.govcms.gov.au/. read more
Customization is nowadays common in Drupal site. Here you may need to save node programmatically at any time. For saving node programmatically we use node_save() hook which will save the whole node though we want to update only one field. read more
Don't want long forms on your website? Convert it into multi-step form, as it is more convenient and provides step by step procedure to follow by user. This blog will provide a way to create of multi step form using ajax. read more
This blog is all about Drupal Mail system. Email sending in Drupal is entirely straightforward. Essentially you just need to manage two stages to send an email to somebody: read more
Google map theming and configuration with custom zoom controls, please follow the below details: read more
Facets allow users to search the site based on selected criteria. Using Facet API module we can add facets on site. For each field that is indexed, we can have facets. These facets can be configured and displayed on search pages. We have various configuration options available for this.

Many times we need to show these facets on pages that are not Search pages. Facet API module does provide this functionality. You need to create a view display of type "Facet blocks". Below are the steps to do so. read more
Please follow the below steps to Generate custom pdf:
1: First you need to install and enable print module.
2: Download dompdf from https://github.com/dompdf/dompdf on github.
3: Put dompdf library in "/sites/all/modules/print/lib/dompdf".
4: Add below code at the starting of the custom module file. read more
What if anyone needs to use existing fields added from backend to a custom form ? After lots of research I found a drupal hook which can fulfil this requirement. Please read below to add an existing field to your custom form. read more
For using basic & common classes for grid layout (For width), typography, alignment etc, we write css like: For alignment: .margin-top--5px { margin-top: 5px; } .margin-top--10px { margin-top: 10px; } .margin-top--15px { margin-top: 15px; } ... Typography: .h1-32pt { font-size: 32pt; } .h2-28pt { font-size: 28pt; } .h3-24pt { font-size: 24pt; } .h4-20pt { font-size: 20pt; } ... read more
How To Use Views Tab Fields In Drupal. This module provides a field of Views which renders content in vertical or horizontal tabs. This allows us to show content on views page in the tabbed format. This module provides a field in view which can be used to show content on tabs. read more
Tokens provides an input filter that replaces tokens with content. All tokens are binded to its function that returns content as a value for that token. Token can contain parameters that will be passed to its function. To create custom token, three token api functions are used: read more
With ionic we can achieve high level of integration with Drupal through Drupal services module. Here I will share the knowledge about how to create file ( Image ) using drupal FILE services from ionic application. read more
GitFlow is a collection of Git commands to provide many repository operations with just single command. It helps to keep track of features, hotfixes and releases in projects. It is used for projects where you might have multiple streams of work running concurrently.
Installing git-flow
+ OSX read more
Batch processing is the execution of a series of jobs in a site without manual intervention each on a set or "batch" of inputs, rather than a single input. Batch operations in Drupal API is primarily designed to integrate nicely with the Form API workflow, but can also be used by non-Form API scripts. read more
One of our clients wanted us to generate order PDF on order payment completion. The requirement included customized PDF which includes store logo, watermark and dynamic header and footer based on site language. We used Commerce Billy PDF module to accomplish this task. Commerce Billy is a lightweight approach for a billing system for Drupal Commerce (Billy = Billing Light). Commerce Billy PDf is a part of Commerce Billy module. read more
There are times when you prompt your user with two autocomplete input boxes where one depends on the information entered into the first box. For example, if you select "cars" in the first box, then all the autocomplete value suggestions would pertain to "cars" in the second box. The values that you load in the second box depends on the selection of the first box. read more