Magento Catalog

Guide on Using Magento 2 GraphQL + Query Example

Ofen ecommerce websites deal with a wide range of data, which is essential for delivering products or services. To manage data efficiently and provide the best service, online stores need optimal solutions. Thus, ecommerce websites often use GraphQL to streamline their data fetching processes and ensure seamless user experience.

In this tutorial, we’ll explore the fundamentals of GraphQL and compare it with REST. Also, look at the Magento 2 GraphQL query examples for the Size Chart Extension to gain insights into how GraphQL can be applied to various ecommerce scenarios.

uncategorized

How to Customize the Shopify Thank You Page

The user journey on your store doesn’t end after payment. The thank you page offers an opportunity for further customer engagement, which may result in customer loyalty and repeated purchases. This page is critical in creating a smooth user experience and ensuring more sales.

The order success page appears after completing the purchase online when the payment has been made. Usually, you can see there a message of gratitude for a purchase, therefore, this page is also known as a thank you page. Beyond that, it summarizes all order details, such as order number, shipping address, and other relevant information. So, the thank you page isn’t just a page with a positive message, it is an essential part of the ecommerce website, which boosts transparency and trust in your store.

Magento Backend Development

Cypress Form Testing: A Step-by-Step Guide to Filling and Submitting Forms

Often, Magento stores use various forms on the website to collect customer information or data. This data may be used for marketing purposes, to get feedback from customers, and more. For instance, these are login pages, checkout forms, survey forms, etc., where users have to provide access details or enter some (sensitive) information to complete their purchases. That’s why securing seamless and proper application workflow is essential.

Testing of forms is rather a necessity. To make it more effective and simplified, you can automate the process with Cypress. In this article, we’ll provide a practical example of testing the Call for Price form in Magento 2 using Cypress, demonstrating key commands.

Magento Configuration, Magento Frontend Development

How to Update/Reload Magento 2 Mini Cart Programmatically

When developing a custom solution, whether it is a theme or a module, developers need to implement logic that adds a new product or modifies the quantity of the product in the cart. It may seem a straightforward task, but developers often face an issue where changes in the mini cart aren't reflected.

This article will explore the most frequent reason why the updated mini cart data may not be visible on the frontend and provide step-by-step instructions on how to reload Magento 2 Mini Cart programmatically.

Magento Catalog, Magento Configuration, Magento Frontend Development

How to Customize Product Page Layout in Magento 2

Often, websites need tailored design solutions to create a user-friendly website that makes sales. However, pre-built modules or themes can’t always fulfill all the website’s needs and create a seamless user experience. In such cases, the best decision is customization.

One of the most frequent requests is to customize the Magento 2 product page. This can be done in two ways: by creating a custom module or a custom theme. While both methods are useful and effective, this tutorial will focus on the second method. Using a custom theme is often the best option if the primary goal is to alter the arrangement, style, and general look of your product pages.

Hyvä Theme

How to Install Hyvä Theme on Magento 2

Hyvä theme is a cutting-edge open-source frontend theme for Magento 2 built to speed up the website’s performance. It is based on lightweight technologies, such as Alpine.js and Tailwind CSS, making Hyvä hit outstanding performance results.

Retailers shouldn’t neglect the factor of speed because it significantly influences purchases. If a website suffers from slow loading times, modern users may abandon their carts and shop elsewhere. That’s why installing Hyvä themes on Magento 2 stores is necessary to ensure high performance and maintain customer loyalty.

Hyvä Theme, Magento Frontend Development

How to Create a Custom Hyvä Theme

Creating a custom theme using the Hyvä frontend in Magento 2 involves several steps. It includes setting up the development environment, creating and enabling the child Hyvä theme, and more. Following them is important to create a proper and effective custom Hyvä theme for your store.

So, this tutorial walks you through each step so you can easily develop a custom Hyvä theme with a unique, high-performance design tailored to your store.

Managing Magento

How to Change Order Status in Magento 2

Magento 2 offers a comprehensive order management system with 14 predefined order statuses, which help merchants track the progress of each order through the fulfillment process. There are several ways to change order status in Magento 2, depending on your requirements:

  1. Manuallythrough the Magento Admin panel
  2. Programmaticallyusing custom code
  3. Via Magento REST API
  4. Automatically using Magento 2 extensions

In this article, we will walk you through each of these methods. Choose the method that best aligns with your specific needs and technical capabilities.