Magento has always provided the level of sophistication for product attributes. Magento 2 is no different.
Before diving into the creation of products, you need to explore a very important -- and powerful -- feature of Magento 2: product attributes and attribute sets. Read on to become familiar with attributes and attribute sets in Magento 2:
- Why are product attributes so important?
- What is the role of attribute sets?
- How Magento 2 uses attributes to manage the information associated with products?
When doing your business globally, having a multilingual store is a smart step to take.
By default, Magento 2 enables you to localize your store in multiple languages easily with the help of translation dictionaries and language packages:
- A translation dictionary refers to a comma-separated value (.csv) file which is a convenient way to create translation for a custom module or theme.
- A language package is a collection of translation dictionaries for all words and phrases in Magento 2 application.
This article will guide you through the process of creating a new language for your Magento 2 theme. For demonstration purpose, we will use our Magento 2 theme -- Crafts 2.0 -- as an example and explain how you can add the German language as well as the English language that is set as default in the theme. Continue reading
We are excited to announce that UB One Step Checkout is now part of Magento 2 Extension Bundle.
By subscribing to this ultimate Magento 2 Extensions Bundle, you get access to all of our premium Magento 2 extensions at a hugely discounted price. And this offer is only for a limited time!
For just $399 you receive $1065 worth of premium Magento 2 extensions. That’s 63% off our standard price!
And what’s more, with this bundle you get a premium Magento 2 theme for free. Continue reading
This second article in the Magento 2 multi-stores tutorial shows how you can create multiple websites, stores, and store views in Magento 2. Check out Part 1 to catch up on the topic.
For the purpose of this tutorial, let’s assume that we need to create a Magento 2 multi-store structure including:
- The 1st Website (samplefashion.com) with two store views -- English and German
- The 2nd Website (samplekidstore.com) with one store view -- Kidstore
Set up Magento 2 multi stores
One of the most exciting features of Magento 2 is the ability to set up multiple websites or store views from a single Magento 2 backend and codebase.
For example, you might have different sites per market -- a men’s clothing store, a woman’s clothing store, and a kid store; and each store uses different languages, domain names and categories as shown below: Continue reading
Nov 7, 2018 Update: UB Mega Menu ver 1.1.4 released -- making it easy to add thumbnail to each sub-menu item.
Sept 24, 2018 Update: New enhancement in UB Mega Menu ver 1.1.2 -- added dynamic width (%) option that allows to create full width menus. Fully compatible with Magento 2.2.6.
Aug 31, 2018 Update: UB Mega Menu ver 1.1.1 has just been released which allows to customize the mega menu title for SEO value.
If your Magento 2 store contains a wide range of products with many promotional deals to deliver, it gets a perfect chance to add a mega menu as it helps to organize and structure the store navigation in an intuitive and efficient way.
And this is where our UB Mega Menu -- Magento 2 mega menu extension -- comes in handy. Let’s dive in to see how the extension can give you an ideal solution for building your effective navigation system.
Effectively structuring horizontal and vertical menus for a large catalog
Easy to create both horizontal and vertical menus on the same page with UB Mega Menu
Magento 2 employs backend caching at many levels within the system -- File System (default), Database, Redis and Varnish, which is used to store web pages to speed up the load processes and improve your Magento 2 site performance.
In this post, we are going to introduce a couple of handy CLI (Command Line Interface) commands -- one of the simplest methods to manage your Magento 2 cache. We will also make a short overview of Magento 2’s default cache backend solution -- file system; the difference between cache:flush vs. cache:clean.
Let’s roll in. Continue reading
For the past few months, we have gone extra miles in developing and improving our Magento 2 extensions. Some of these extensions also compliment our responsive Magento 2 themes. The goal is to bring improved native features in our extensions and themes and make it easier for you to set up new Magento 2 stores.
Our eight Magento 2 extensions that are becoming must-have items for ecommerce stores trying to stay ahead are: Continue reading
We just pushed version 1.0.2 stable out for our [M2] UB One Step Checkout extension.
This new release adds the Delivery Date & Time functionality, House Security Code, enhanced Delivery Note to the core. Let’s dive in to learn in more details.
Let customers select preferred delivery date and time
With the new delivery date & time functionality in UB One Step Checkout ver 1.0.2, you -- as a Magento store owner -- can set allowable days for order and create multiple time ranges for delivery. For instance, your online grocery shops just do delivery on Monday to Friday, then you want your customers not to select the weekends which you can not deliver. Under this circumstance, you simply enables only the required delivery days and unselect the weekends.
Create multiple delivery slots for each day of the week
Magento 2 utilizes the LESS preprocessor to simplify theming. This makes theme customization intuitive and promotes the writing of reusable and maintainable CSS codes through features like variables, mixins, and inline imports.
From standpoint of a frontend developer, LESS compilation (aka CSS preprocessing) is one of the most important part of M2’s static content deployment that you work most of the time on your Magento 2 custom projects.
To help you understand the context of this subject, this post will explain in brief about the LESS preprocessor for Magento 2, three types of LESS compilation. It also walks you through steps to compile LESS in server-side compilation mode for customizing your theme styles. Continue reading