Screenshots

Overview

While surfing eCommerce sites, customers have a very strong need to search the desired products by attributes like brand, color, price, etc. With Emipro's Shop By Attribute extension, admin can create attribute specific pages and also insert the widget of trending attributes in home page or any other CMS page.

Your customers can browse products quickly by the layered navigation provided in the attribute option page. So it becomes very handy to double-filter the products from attribute options page. Admin can set different layout for each attribute option page, and it is also possible to mass update the layout of attribute option pages.

After you add new options in Magento's default attribute, you need to synchronize them in the extension's attribute. It just takes a single click to perform this operation and all the options added in any attribute will be synced in the extension!

FEATURES

Admin Oriented

Create an unlimited number of attribute specific pages

Display selected attributes in any landing page for promotion

Set different layout for each attribute option specific page

Synchronize the attribute options from Magento's default attribute in a single click

Create an unlimited number of attributes with your custom SEO - friendly URL for their landing pages.

There is an option to save and synchronize attribute options, so that you can easily synchronize the options of the default attribute with the extension's attribute.

If you want to display any attribute in CMS blocks and pages, (for ex. Home page), then you can set that attribute as 'Featured attribute'. All the featured attributes will be displayed for selection when you edit CMS page & click on "insert widget".

Lots of facilities for attribute options

There are a number of options by which you can manage attribute options easily:

Use Image for all stores: You can definitely set different images for different store-views. There is a fallback pattern for the images of attribute options:
I. When you set this option as 'Yes', then the same image will be used in all store-view.
II. If you keep it 'No', then the image set for options of every particular store will be used.
III. If you have not set any image for other store-view, then the default image set in configuration will be used.
IV. If you have not set any image in configuration, then magento's default placeholder image will be used.

Featured attribute options: You can display some selected attribute options in any CMS page & block. For that, you have to set them as 'featured'. When you insert any attribute using 'insert widget' option in CMS page, only the featured attribute options of that attribute will be fetched & displayed.

Different layout for different options: You can easily set separate layout for every attribute option landing page out of the Magento default layouts, i.e. Empty, 1Column, 2Columns-left, 2Columns-right, 3Columns. If you want to display each attribute option page in a separate layout, you can definitely set your desired layouts for different options!

Update layout of options in a single click: You can change the layout of multiple options with the mass update action. There is no need to open each record and save it!

Synchronize attribute options in a single click

If you add or modify options of any attribute from Stores > Attributes > Product, you need to synchronize them with extension's attribute. But we have made that process so quick that you can sync all the options added in any attribute just in a single click. It will import only the new or modified options from Magento's attribute to extension's attribute, so there is no issue of performing useless queries in database.

Layered Navigation for further filtering the products

Your customers can filter the products by attributes, then by attribute options, and further by the Magento's default Layered navigation, too! On the attribute option pages, we have added the layered navigation facility so that your customers can search their desired products in the easiest way!

Create unlimited attribute specific pages

You can create an unlimited number of attribute landing pages with your desired URL. All the enabled attribute options will be displayed there, and your customer can sort it based on option's name, position in ascending & descending sequence.

Display attribute widget in CMS page & blocks

Yes, you can display your favorite attribute options in Home Page of your site. You have to simply select the attribute from the 'insert widget' option. There you will see the 'Featured attributes' for the selection in widget options. For any selected attribute, 'Featured Attribute Options' will be fetched & displayed on the CMS page.

Some important configurations

There are some other minor settings, which we have provided in the configuration section so that admin can flexibly manage the extension. Those settings are divided into 3 main sections:

Easily set the top title: Admin can easily configure the main title. For ex, "Shop By", "Select By".

Set default image for attribute options: As per the fallback system explained above, you can set the default image for attribute options.
I. If you do not set any image for attribute option (for any store-view or all store-view), then this image will be used by default.
II. If you do not set image here, then Magento's default placeholder image will be displayed.

The default dimension will be 225 px x 250 px, which you can change based on your needs.

Default layout of newly synchronized options:
When the new options are added in Magento default attribute & then get synced in the extension attribute, they need some default layout to be shown on front-side. So we have provided the setting for selecting the default layout for attribute options that are newly synchronized.
When they get synchronized, they will have that default layout. You can later update it as per your requirement.

1 Customer Review(s)

A-Class module and developers!

★★★★★

Review by Simon Craig (Posted on 8/9/2017)

The extension is a must have for ecommerce shop, works exactly as mentioned. The part I like the most is that it offers lots of settings by which you can manage things quickly. I checked these points at other places and then finally choosed emipro extension. We are experiencing improved revenue and also our customers can filter desired products with ease.

The developer team is quite impressive, they guided me with patience and helped configuring the extension.
Looking forward to share a strong business bond with them in near future.