Drupal Module

Zyxware default image2
| 6 min read
A new version of Disable Messages has been released on the same day Drupal 9 has been released. This version fully supports Drupal 9. With this release, the module chose to go with the fully semantic versioning model, which means, version 2.0.0 supports Drupal Core 8.8.3 or a higher version. The 8.x-1.0 release will be there for some more time to support older versions. The 2.0.0 release mainly removes the deprecated code and uses the new solution that is supported by Drupal 9.
Zyxware default image3
| 4 min read
We are glad to announce that a new version of Search404 2.0.0 was released on the same day Drupal 9 was released. This version fully supports Drupal 9. In this release of the module, we’ve chosen to go with the fully semantic versioning model, which means, version 2.0.0 supports Drupal Core 8.8.3 or a higher version. The 8.x-1.0 release will be there for some more time to support older versions. The 2.0.0 release mainly removes the deprecated code and uses the new solution that is supported by Drupal 9.
Zyxware default image4
| 3 min read
Zyxware Technologies is happy to announce that we have contributed Custom Landing page builder, yet another module, to the Drupal community.The Custom Landing Page Builder module enables webmasters to build custom landing pages using WYSIWYG editor while still having complete control over the full layout of the page including the header, navigation, page content, footer, forms and so on.
Zyxware default image2
| 4 min read
In Drupal 7, when we do customizations we would want the custom module to create content in the form of a render array. We know that a page callback should return a render array which allows the custom module to handle the content as long as possible in the page generation process. Sometimes, wrapping two render array elements together could be an easy way out while dealing with render array manipulations. Here is how we can achieve that.
Zyxware default image3
| 4 min read
Drupal has grown to be recognized as the most powerful and practical modular framework used by numerous website developers and business owners. The CMS community has adapted to the versatile and extremely functional structure of Drupal very quickly and Drupal modules have risen high on the must-have charts of web developers.
Zyxware default image1
| 2 min read
Sometimes we face the White Screen of Death(WSOD) without an error message. White Screen of Death happens due to several reasons. Some of the common WSOD that we face are while making changes in configuration or while running the security updates. If this happens while updating the module, the entire site might face WSOD. WSOD would even stop the bussiness of a site. So this is a major issue from the client /SEO perspective. If you want to fix the WSOD, you need to first identify the error. If you are facing a WSOD, then read on to know more about its causes.
Zyxware default image2
| 3 min read
This article will be explaining how to add a scroll bar for a Drupal block.There are certain circumstances, where we need to add scroll bars with a block. If you come across this situation please go through the full article. I have faced a situation to add a scroll bar inside a Drupal block for displaying an article title along with content in a trimmed format. Drupal block already has options to display a number of items inside the block. But if we display all in a single block it will be a big block and is it was not our requirement. If we want to display a block with a particular height you can use the below ideas.
Zyxware default image4
| 3 min read
Suppose you have a Drupal website which supports multilingual sites with translated content and the user has the permission to choose the language. On selecting the language all the contents should be converted to the selected language. This article sheds light on how the testing of this feature comes to be. Read on to know how to test Drupal site with translatable content.
Zyxware default image1
| 3 min read
If you are a Drupal developer, you would often encounter a situation where your Drupal module needs to create a custom table automatically when enabled. If you are new to Drupal, Checkout How to create your own Drupal module to know how to do it. Drupal provides you this option using hook_schema. Read on to know how to use hook_schema in your Drupal module .
Zyxware default image1
| 4 min read
Sometimes we may want to find all unused contributed modules in our site to clean up and all. In that case instead of manually checking all the modules from the sites/all/modules folder we can take it from the database system table. We may want to find these unused contributed modules list to physically remove them from the sites/all/modules folder. But before removing them we have to make sure that none of its sub modules are currently using. So in order to find out the unused modules list we can do the following three steps.
Zyxware default image2
| 4 min read
A few Drupal users encountered a situation where when they installed the Drupal CKEditor module, they lost the functionality for the setup options for each module. Installing the CKEditor seemed to disable basic UI functionality in the options page of all the other modules. If you are looking for a fix for such a situation in your Drupal site then continue reading.
Zyxware default image1
| 7 min read
Drupal is an excellent CMS that is well suited for a small business as it is Free Software. Plus Drupal has a flexible and robust modular architecture that resides in an excellent ecosystem of modules and themes and is serviced by a community spread throughout the globe. Here are 10 essential modules selected from this ecosystem for building a small business website with Drupal. Also check out our list of Top Drupal Performance mistakes. If you are looking for the fastest and most economical way to build your Drupal website, get in touch with us. We offer a wide variety of Drupal services ranging from Drupal migration to Drupal Security Auditing.
Zyxware default image2
| 6 min read
Keeping the Drupal core and contributed modules up-to-date (at least on the security updates) is one of the essential steps for keeping a Drupal site safe and secure. Running updates of Drupal modules is usually a straightforward mechanism on a Drupal site that is done right. However what will you do if you do not know how things have been built? What will you do if some of the custom modules used are tied down to specific versions of some contributed module? What if there were custom changes on the site. Here is how you can run updates on a Drupal site almost completely safely.