The sorter module gives you the ability to sort your Miva Merchant categories and
products very quickly from an easy to use, admin interface. The typical sort time for
700+ products is 1-2 seconds. In the latest version of the module, you can also
capture the number of products in each category for quick lookup at runtime for
use in the category tree or other Merchant pages.
Features:(some features are only in the compiled version)
- Sort categories by name, code or entry date
- Sort products by name, code, price or entry date (ascending or descending)
- Sort entire store or sort one category at a time
- Sort products within categories by name, code, price or entry date (ascending or descending)
- Categories do not all have to be sorted the same way
- Move specific products to the top of the product list, search and category pages with
a quick mass input
- Display an image before the product name (openui hook point or token) for products with a sort
order number lower than the trigger number established by the store owner
- Count products in each category for later display (openui token) at runtime to reduce server load and page view time
Feature Details.
You can sort the categories by name, code, or entry date. Many
stores find that their categories are best sorted by category code rather than
category name. This way they can create codes which will put their categories
in the order they want. While most may actually coincide with category names
being alphabetical, stores can rearrange the categories to put things like "Specials"
or "Close Out" at the top of bottom of the list. The customer does not see the
category code, they only see the results of the sorted list.
The products can be sorted by name, code, price, or entry date. The
product sorting can be done either as either ascending or descending. Most
stores will sort the products by name. The very quick sort is done storewide
with one button click. The storewide sort results in the products being
sorted in all of the category screens, the product list screen, and the
search screen.
Compiled version additional features:
New in the compiled version for Merchant 4.14 and newer, you can sort the
products within individual categories differently than the sorting in the store at
large. So while the product list and most categories might be sorted alphabetically,
you could have others sorted by price as ascending or descending. You can sort the
products by a specific category and then on the next screen, make minor changes to
re-arranged that sorting. This gives you the ability to move certain products to the
top for more customer visibility. You can also list up to 999 product codes in the order
you want them and they can appear before any other products on the product list,
search and each category screen. This ability to assign a sort order number also
makes it possible to display images, e.g. new or hot, to all products with a sort
order number less than the trigger you assign using OpenUI hook points or tokens. You can also
elect to count the products in each category. If you do, the counts will
be available at runtime in Merchant. By having the data in a quick lookup table,
Merchant does not have to count the products in each category as it displays the
category list in the category tree. It simply shows the previously stored totals. This
option cannot be used in stores which use availability groups to hide products from
some customers because the totals would show the amounts for all products in each
category. The sorter module provides OpenUI hook points to display the products
in category total after the category name. To use that option, your store needs to
have the OpenUI installed. Alternatively, the module has a token which can be
run by other 3rd party modules to report the products in category totals. That
method may or may not require the OpenUI, depending on the module which
is going to use the token. If you have OpenUI version 4.935 or newer, the Sort
Categories and Products link appears in the upper admin menu under the Categories
and Products headings.