General

Drupal Commerce Vs Ubercart
| 3 min read
Mattermost is an open source, self-hosted, team communication platform. There are desktop clients for Windows, MacOS, and Linux and mobile apps for iOS and Android. Mattermost is a better choice for enterprises who want a robust solution with no per-user fees like Slack. When considering the performance point of view, it is having lower CPU usage because they are written in Go and React and hence provide an added advantage based on other competitor chat environments.  Let’s see how we can install Mattermost on Centos 7.
Zyxware default image1
| 2 min read
We had earlier published a list of Fortune 500 companies and their websites. We have evaluated these websites and have identified those that run on Drupal. The following is the list of Fortune 500 companies that use Drupal for their corporate websites. Do note that this data is for the list of fortune 500 companies for year 2016. The current list of fortune 500 companies using Drupal is also available.
Zyxware default image4
| 3 min read
US has around 19500 incorporated cities across the country. The cities ranges in sizes from a few people to millions of people. For cities that are of a reasonable size, a metric that is more interesting than the actual size of the city is the rate at which the city is growing. The rate indicates whether such a city is a good target for finding businesses that are growing and making money. Here is the list of the 100 fastest growing cities in the US for all cities that are greater than 50,000 people in size. The data is based of the 2017 census data and estimates for populations from the previous 2010 census data Download the full list of 19500 cities
Digital Annual Report banner
| 5 min read
Organizations use to deliver annual reports to their different stakeholders to describe their operations and financial conditions for the past year. This is a routine activity for all Medium to Large scale organizations. Even in this digital era, organizations use to create these reports in PDF format, targeting users who use to print these reports to read them. Being in PDF format, users find it difficult to read online. Here comes the need of presenting it in an interactive format, where users can read it effortlessly and navigate to different sections as per their needs.
Drupal Commerce Vs Ubercart
| 3 min read
We were fortunate to be part of ‘DrupalSouth 2018’ – the longest standing Drupal conference in the Asia-pacific region.   The two-day event was held at Hotel Realm in Canberra on its tenth anniversary. This year’s event was of special significance since the past attendees of DrupalGov and DrupalSouth came together for this event – increasing the attendee list, to over 500 participants.
Zyxware default image2
| 2 min read
International Centre for Free and Open Source Software (ICFOSS), an autonomous institution under Government of Kerala, India mandated with propagation, promotion and  development of Free and Open Source Software has organised the Drupal Global Training Day (GTD) in Trivandrum on September 29, 2018  from 10.00 am to 5.00 pm. Zyxware Technologies provided the technical partnership for the GTD. The event set the momentum to form the Drupal Community in Kerala.
Zyxware default image2
| 4 min read
This summer, I had the opportunity to intern at Zyxware under the mentorship of Mr. Vimal Joseph. My objective was to develop a proof of concept chatbot that demonstrates how artificial intelligence can be used to improve a user’s on-site search experience. As my first experience in a professional environment, this internship gave me valuable insights on what it takes to work as an engineer in a real world setting. The challenge I was tasked with also helped me expand my knowledge on web design and the emerging field of machine learning.
Drupal Commerce Vs Ubercart
| 4 min read
What are Pseudo-Fields? Pseudo field is a field that you can add to any content entity type. For example, you can add a pseudo-field to nodes, taxonomy terms, users, paragraphs, etc. You can hide this field in the UI, but you cannot change it's value, because the content of this field is generated via the code.
Zyxware default image2
| 4 min read
Slick view Slick view is a module which provides new display style to views called Slick Carousel. For this, ‘Views UI’ module is not required. If we need to customize slick slider then we can use Views UI. Installation Slick views: Composer requires drupal/slick_views This will install
Zyxware default image4
| 6 min read
lick carousel has many features. Responsiveness is the main feature, that is the ability to scale according to its container. It provides advanced settings for breakpoints. The slick slider can be scrolled using the auto scroll, mouse wheel scroll, swipe, desktop mouse dragging etc. It provides settings for customizing arrow keys and its navigation also provides settings for dots under the slider for slide selecting. Slick has different skins like Full width, Full-screen Split, Grid and multiple-row carousel.
Digtial Trasformation
| 11 min read
Increasingly, we hear the term 'Digital Transformation' in the context of the IT Industry and how it is changing the world around us in ways we could not have anticipated just a few years ago. It is real and it has an impact. However, for many, the term is vaguely understood. While many understand the form that Digital Transformation takes - IoT, AI, Analytics and its technology stack - very few understand the content of the term.
Zyxware default image1
| 3 min read
I had a requirement to add a multi-level responsive drop down menu in a Zyxware theme. Please do refer the below reference links to know more about responsive themes and free Drupal themes. So for that I had to edit page.tpl.php, page--front.tpl.php, style.css, template.php etc. First I added the following code to template.php of my theme. The steps that I followed here are,
Zyxware default image4
| 6 min read
In Drupal 8, the usage of database operations such as select, update and delete are slightly changed from Drupal 7. The db_query() is deprecated in Drupal 8. To fetch a field we can use : $query = \Drupal::database()->query('SELECT myfield from my_table where field1 = :value1 AND field2 = :value2', array( ':value1' => $condition1, ':value2' => $condition2, ) ); $data = $query->fetchField(); Now we can checkout the select, update, and delete operations in Drupal 8. For a field selection use,