Skip to main content
Home
  • About
  • Services
    • Digital Experience
    • Digital Business Consulting
    • User Experience Design Services
    • Website Analytics and Consulting
    • Website Personalization
    • Website Personalization Demo
    • Platform Engineering
    • AI Enablement Services
    • Drupal Development Services
    • Drupal Support Services
    • Marketing Technology
    • Quality Assurance Services
    • Impact Services
    • CTO as a Service
    • Conversion Optimization
    • Talent Services
  • Pricing
  • Resources
    • Website Personalization
    • Drupal Blog
    • Articles
    • Case Studies
    • Developers Corner
  • Careers
    • Culture
    • Job Openings
    • Growing@Zyxware
Contact Us
Contact Us
Profile picture for user thomas.john

thomas.john

Software Engineer
Thomas has more than 5 years of experience as a software engineer in web applications domain. Has strong competency in technologies like PHP, Drupal with PHP, Jquery, JavaScript, HTML, and CSS. He loves riding bikes and going for long trips.

[Drupal] How to create Quick Tab Programmatically

Zyxware default image4
Drupal Technical | 3 min read
This article will be explaining how to create custom block and how to add the custom block in to quick tabs, programmatically. If you want to display the block inside a node you can refer our artilce How to print a block inside a node on a Drupal 6 website. First lets create a custom block using hook_block. In this block what I want to display is when we provide a url, need to display corresponding alexa graph for the particular site.
Read more

[Drupal] How to create default Slideshow for Drupal 7 themes?

Zyxware default image1
Drupal Technical | 8 min read
In this article we will be explaining a small feature we implemented in our Drupal themes, its called Slideshow. Will be explaining how to create and implement Slideshow feature for your theme. Before we start, hope you all know about PHP templates and Java Script, because these two play a major role in implementing the slide show.
Read more

[Drupal] How to implement a hook_views_query_alter() for Drupal 7 views?

Zyxware default image4
Drupal Technical | 8 min read
In this article we will be explaining how to use hook_views_query_alter() for Drupal views. While working on Views, I came across a problem. In my search option there is a drop-down menu listing taxonomy terms, what I have to do is instead of taxonomy terms I need to give two options and taxonomy terms comes as a subset of these two terms.
Read more

[drupal] How to create Style switcher for Drupal 7 themes?

Zyxware default image1
Drupal Technical | 2 min read
In this article we will be explaining a small feature we implemented in our drupal themes, its called Style Switcher. Will be explaining how to create and implement Style Switcher feature for your theme. Before we start, in my previous article How to create default Slideshow for Drupal 7 themes? I have explained how we can use form alter for theme settings page, kindly refer this too.
Read more

[Drupal] How to create a theme switcher module for Drupal 7? - Part 2

Zyxware default image3
Drupal Technical | 6 min read
In this article we will be explaining how an anonymous user can switch the theme of a Drupal site. This is the continuation of my previous article How to create Theme Switcher module for Drupal 7 Part 1? If you want to know how to create a theme switcher module for Drupal 7 then read on to know more.
Read more

How to enable multiple Drupal themes using the bash command line?

Zyxware default image1
Drupal Technical | 6 min read
The default method of changing a Drupal theme using the graphical Admin interface is familiar to most Drupal users. However a Drupal user is limited to changing only one theme at a time using this method and it is also slightly time consuming. What if you want to enable more then one theme at a time? Drupal provides a quicker way to change the theme using the bash command line. Read on to know how to enable multiple Drupal themes using the bash command line
Read more

Zyxware releases new Drupal 7 Theme - Lightword - ported from Lightword wordpress theme

Zyxware default image3
Drupal Technical | 1 min read
We have ported and released another Drupal 7 theme from another popular wordpress theme - Lightword. The Lightword Drupal theme - is now available on Drupal.org. You can read more at the home page for Lightword Drupal theme at our free Drupal themes site. As with our other Drupal themes, the theme is released under GPL 2.
Read more

Zyxware releases new Drupal 7 Theme - Business Blog

Zyxware default image3
News | 3 min read
We have released a new Drupal theme targeted at small business blogs. The Business Blog theme - is now available on Drupal.org. You can read more at the home page for Business Blog Drupal theme at our free Drupal themes site. As with our other Drupal themes, the theme is released under GPL 2.
Read more

Zyxware releases new Drupal 7 Theme - Black Blog

Zyxware default image4
News | 2 min read
We have released a new Drupal theme targeted at individuals and small businesses. The Black Blog theme - is now available on Drupal.org. You can read more at the home page for Black Blog Drupal theme at our free Drupal themes site. As with our other Drupal themes, the theme is released under GPL 2.
Read more

Zyxware releases new Drupal 7 Theme - Media Blue

Zyxware default image1
News | 2 min read
We have released a new Drupal theme targeted at small business websites. The Media Blue theme - is now available on Drupal.org. You can read more at the home page for Media Blue Drupal theme at our free Drupal themes site. As with our other Drupal themes, the theme is released under GPL 2.
Read more
  • Load More
Footer Logo
  • United States
  • Australia
  • India
Virginia Office - 457B Carlisle Dr Suite 205, Herndon, VA 20170
Phone: +1 201 355 2515
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
8 Excelsa Way, Hillside, Melbourne, VIC 3037, Australia
Phone: +61 450 405 000
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
SBC 2205, II Floor, Yamuna Building, Technopark Phase III campus, Trivandrum - 695581
Phone: +91 8157 99 5558
Business Inquiry? Contact Us
Looking to join our team? Check our careers page
Footer main menu
  • Home
  • Articles
  • About
  • Investor Centre
  • Contact
  • Careers
  • Learn Drupal

Footer Secondary menu

  • Verticals
    • Retail
    • Education
    • Public Services
    • Media
  • Drupal Services
    • Drupal Development
    • Drupal Migration
    • Drupal Support
    • Hire a Drupal Developer
  • Digital Services
    • Universal Analytics Backup
    • Website Analytics and Consulting
    • Website Personalization
    • CTO as a Service
    • Marketing Technology
ZYXWARE

Privacy. T & C . © 2025 Zyxware Technologies Pvt. Ltd