Filter by virtuemart 3 custom fields. Installing component and module product filtering

Already available. The process of downloading, installing and activating is the same as version 2. Those who buy the filter this year will get access to the new version automatically.
  At the moment, we are actively updating text information and documentation for the new version and Joomla 3.

Virtuemart 3 custom fields filter

Ranked 5 out of 5 on The Joomla Extensions Directory


Look for convenient product filter   for your online store?
We have something to offer you!

We offer you a high-performance filter for virtuemart 3. Search module for custom fields, categories, discounted prices and manufacturers.

A feature of the module in a flexible system of settings and a large number of functionality. This allows you to better adapt to the needs of your store customers.



Are you the owner of the site?
It is convenient for your customers!

  • High speed   - Search speed increased up to 20 times compared to the standard. Due to what? Through the use of a unique type of field that stores information in its own database tables.
  • Accounting for subsidiaries   - For example, you can look for shoes not just by parameters, but taking into account the size and balance in the warehouse. There are various formats for setting up a "child" search for the most flexible adaptation to your needs.
  • Search by price taking into account discounts and multicurrency   in our search module for virtuemart 3 is implemented most fully. And displays in the form of a slider are distinguished by the highlighting of the active values \u200b\u200bof the price range that attracts attention.
  • Linked Lists   - The client is offered a consistent choice of options according to a given scenario - to facilitate the search. For example, when he indicated a country, he was immediately offered to choose a city. This approach is a unique feature of our module.

Easy to customize!

  • Improved administration comfort   - By default, to indicate an “option”, you need to add separate lines to the product for each value. In our type of fields, we took into account this standard flaw and for each of the fields, our virtuemart product filter uses only one record with multiple choice of values.
  • Easy implementation and management - Clear and detailed documentation with a large number of visual screenshots. No modifications are needed in the code. Full integration into the system API. Fewer buttons and moves in the administration panel, minimum settings for collaboration. Having trouble? For your convenience, you can choose from email, skype or phone support.
  • Simple update   - Thoughtful and easy to configure behavior change for virtuemart 3 search module on the page. Display of different fields in the search module depending on the characteristics of the product.
  • User friendly interface   - In alternative virtuemart 3 filter modules, the interface is either just a standard list of fields in a row, or an additional paid component for working with field settings. By default, we have convenient sorting and management of field values. Different options for displaying the search form: displaying the filter fields to your taste: checkmark, dot, slider, drop-down list.

Are you a webmaster?
Easily embed virtuemart 3 search on customer sites!

  • Clean installation   - It is easy to make up without changing the html code, as we took into account most situations and arranged classes along the code for all cases of layout. No changes in Virtuemart 3. Export and import support with the powerful CSV Improved v.5.9 component. From you a minimum of effort!
  • Convenient setup   - AJAX-update of the module and the list of goods when changing parameters in the virtuemart filter 3. Both manual binding to categories, and automatic selection of fields. Unlike alternative modules, our search is easy and quick to configure.
  • Comfort support   No third-party components! Work directly with Virtuemart 3 through a plug-in system. Custom plugin custom field with multiple selection of multiple values \u200b\u200bfrom the drop-down list of the product. Your client has fewer problems with the search module. You have fewer problems with the client!
      Having trouble? For your convenience, a choice of consultations by e-mail, skype or phone.

Have our ideas about the perfect search filter for virtuemart 3 coincided?

the site is all for CMS in one place and at the lowest prices!

Only here! Without binding to the domain! No viruses or hidden links! The lowest price! 100% Guaranteed!

Multiple Customfields Filter for Virtuemart v3.0.7

Module and plugin for much-needed filtering for Virtuemart 2 and 3 stores

Product filter for Virtuemart 2 and 3 by custom fields. Fully compatible with Joomla 3. For Virtuemart 2 and virtuemart 3 and the new Joomla 3.8!

Own custom field plugin with the ability to select multiple values \u200b\u200bfrom the product drop-down list
- No third-party components! Work directly with Virtuemart 2 and 3 through a plug-in system
- Search module for custom fields, categories, manufacturers with a wide range of templates
- Search by price with discounts and display in the form of a slider with highlighting active values
- AJAX update of both the module and the product list, when changing the parameters in the filter
- Sort and manage custom field values \u200b\u200bthrough a convenient interface
- Counting the number of goods for each parameter, depending on the parameters already indicated and simulating linked lists by hiding the "zero" parameters
- Both manual binding to categories and the ability to automatically select fields
- No changes in Virtuemart code 2 and 3. Clean installation.
- Detailed documentation with a large number of screenshots

Fixed incompatibility during installation with Joomla version 3.7.4

Requirements: \u003d\u003d
  Joomla 2.5 and 3.x
Virtuemart 2.6.x, 2.0.12, 2.9.x, 3.x and higher

UPDATE 05/05/2017

The extension does not require any keys and licenses. It is freely installed without restrictions on any number of your sites (domains) and has completely open source code without third-party links!

Already available. The process of downloading, installing and activating is the same as version 2. Those who buy the filter this year will get access to the new version automatically.
  At the moment, we are actively updating text information and documentation for the new version and Joomla 3.

Virtuemart 3 custom fields filter

Ranked 5 out of 5 on The Joomla Extensions Directory


Look for convenient product filter   for your online store?
We have something to offer you!

We offer you a high-performance filter for virtuemart 3. Search module for custom fields, categories, discounted prices and manufacturers.

A feature of the module in a flexible system of settings and a large number of functionality. This allows you to better adapt to the needs of your store customers.



Are you the owner of the site?
It is convenient for your customers!

  • High speed   - Search speed increased up to 20 times compared to the standard. Due to what? Through the use of a unique type of field that stores information in its own database tables.
  • Accounting for subsidiaries   - For example, you can look for shoes not just by parameters, but taking into account the size and balance in the warehouse. There are various formats for setting up a "child" search for the most flexible adaptation to your needs.
  • Search by price taking into account discounts and multicurrency   in our search module for virtuemart 3 is implemented most fully. And displays in the form of a slider are distinguished by the highlighting of the active values \u200b\u200bof the price range that attracts attention.
  • Linked Lists   - The client is offered a consistent choice of options according to a given scenario - to facilitate the search. For example, when he indicated a country, he was immediately offered to choose a city. This approach is a unique feature of our module.

Easy to customize!

  • Improved administration comfort   - By default, to indicate an “option”, you need to add separate lines to the product for each value. In our type of fields, we took into account this standard flaw and for each of the fields, our virtuemart product filter uses only one record with multiple choice of values.
  • Easy implementation and management - Clear and detailed documentation with a large number of visual screenshots. No modifications are needed in the code. Full integration into the system API. Fewer buttons and moves in the administration panel, minimum settings for collaboration. Having trouble? For your convenience, you can choose from email, skype or phone support.
  • Simple update   - Thoughtful and easy to configure behavior change for virtuemart 3 search module on the page. Display of different fields in the search module depending on the characteristics of the product.
  • User friendly interface   - In alternative virtuemart 3 filter modules, the interface is either just a standard list of fields in a row, or an additional paid component for working with field settings. By default, we have convenient sorting and management of field values. Different options for displaying the search form: displaying the filter fields to your taste: checkmark, dot, slider, drop-down list.

Are you a webmaster?
Easily embed virtuemart 3 search on customer sites!

  • Clean installation   - It is easy to make up without changing the html code, as we took into account most situations and arranged classes along the code for all cases of layout. No changes in Virtuemart 3. Export and import support with the powerful CSV Improved v.5.9 component. From you a minimum of effort!
  • Convenient setup   - AJAX-update of the module and the list of goods when changing parameters in the virtuemart filter 3. Both manual binding to categories, and automatic selection of fields. Unlike alternative modules, our search is easy and quick to configure.
  • Comfort support   No third-party components! Work directly with Virtuemart 3 through a plug-in system. Custom plugin custom field with multiple selection of multiple values \u200b\u200bfrom the drop-down list of the product. Your client has fewer problems with the search module. You have fewer problems with the client!
      Having trouble? For your convenience, a choice of consultations by e-mail, skype or phone.

Have our ideas about the perfect search filter for virtuemart 3 coincided?

Hello dear readers of the blog site. In any online store (based on VirtueMart is also no exception), in addition to having a large assortment and reasonable prices, it is important to have the option of an advanced search by characteristics.

In other words, the buyer often, when searching for the product or product he needs, it will be more convenient not to enter the name of a particular model in the search bar (especially since he has the right not to know its exact name), but to select a number of models that meet his requirements using a filter system.

Why do I need an advanced search in VirtueMart?

In the drop-down lists of these filters (characteristics), you can select the parameters you need. As a result, you will receive a list of all your requirements. The buyer will make the final choice from the items remaining in the list after filtering by the presence of the desired characteristics.

Those. all products in this list will correspond to his requests and he will only have to consider their price and some other properties in order to make the final choice.

The presence in the online store of an advanced search is perhaps a prerequisite if you want your project to gain popularity among buyers. For example, my favorite computer discount CITYLINK bribed me not only with humane prices, but also with an ideal filtering system, in my opinion.

Of course, it was not built on the basis of VirtueMart, but nevertheless, in our case, something similar can be organized. If you create a sufficient number of types for products and set them in accordance with all possible acceptable values, the buyer will be able to quickly find what he needs by narrowing the search area.

But in order to implement this, you need to mark all the products (in any case, those that should participate in the advanced search).

You can mark them by specifying for each of them belonging to one or another type, and select from all available parameters the most suitable values \u200b\u200bcharacterizing this particular product or product. Sounds a little confusing for the first time, but it will be clearer if you consider all this with a specific example.

For example, you can create a product type called “Processor”, then create a parameter for the type, for example, “Number of cores” and set possible values \u200b\u200bfor it: “single core”, “dual core”, “quad core”, etc.

Then, in the VirtueMart admin panel on the settings page for each product, which we will classify as the “Processor”, you will need to select a specific value for the parameter that determines the number of cores in the processor (for example, “single-core” for the Atom processor from Intel).

In addition to the "Number of Cores" parameter for the "Processor" type, you can also set a number of parameters with various values \u200b\u200b(for example, another "Manufacturer" with possible values \u200b\u200bof "AMD" and "Intel"). A visitor to your store can use the advanced search to select “Processor” and the value of the number of cores that he needs.

Product Types   These are analogues of sections in Joomla, and parameters are analogs of categories. Therefore, when adding types and parameters for all products, you must first create a series for homogeneous product groups.

For example, for an online store selling computer equipment, you can create types such as processors, motherboards, video cards, monitors, printers, audio cards, etc. And only then for each of them add a number of parameters. For example, for monitors, you can add parameters such as diagonal, manufacturer, production technology.

A visitor, having entered the advanced search by characteristics, will first see a list of all the types you created, and only then, having opened one of them (for example, “video cards”), you will see a list of parameters that you specified for him.

A drop-down list will appear next to the parameter name, where the buyer of your VirtueMart store will be able to select a specific value for each of them (for example, next to the “manufacturer” parameter for the “video card” product type, AMD or Nvidia can be selected from the drop-down list).

Now let's move from theory to practice. To add a type to a product in VirtueMart, you will need to create it first.

To do this, you will need to select "Products" - "List" from the menu in the admin panel of this component of Jumla. On the page that opens, to create it, click on the "New" button located at the top of the window.

As a result, the "Type Information" page opens, on which in the "Name" field we set the name for it. The remaining fields are optional. Then click on the “Save” button located at the top of the window.

Creating parameters and product types in VirtueMart

The type adding window closes, but again we will need to select “Products” - “List” from the control panel menu. A line will appear in the window that opens with the one we just created. Click on the “Show” link located in the “Parameters” column opposite the name we need.

As a result, the “Type parameters: its name will be here” window opens. To set the parameter, you will need to click on the "New" button located at the top of the page.

In the window that opens, the "Name" field must be filled in Latin letters and numbers, without using spaces. The fact is that this will be called the table in the MySql database and, therefore, the name must meet the requirements.

In the VirtueMart settings, in the “Parameter Signature” field, you enter the name that the user will see when entering this type of product during an advanced search by characteristics. For example, for a “video card”, the “Parameter Signature” field may contain the word “manufacturer”.

In the “Parameter Description” field, you can enter, if necessary, an explanation for it, which the visitor of your online store will see only if you bring the mouse to the blue icon with an exclamation mark located next to its name on the advanced search page.

In the "Sort Order" field, you can determine their position relative to each other on the filtering page by characteristics. By default, the new parameter appears at the end of the list, but you can make changes in this field.

From the drop-down list of the “Parameter Type” field, you need to choose how it will work. The most commonly used option is the drop-down list. In this case, you will need to set all possible values \u200b\u200bfor it, which the store visitor can then select from the drop-down list on the advanced search page.

All possible values \u200b\u200b(when choosing the type of the “Drop-down list” parameter) will need to be entered in the “Valid Values” field, separating them with a semicolon without a space. For example, for the parameter “manufacturer” (“video card”) it will be tedious to enter in the field “permissible values”:

AMD; Nvidia

If you check the box "Show valid values \u200b\u200bfor the drop-down list", then the items in this list will all be visible at the same time, which is not very cool. In the “Default value” field, you can enter the value that will be visible by default in the drop-down list (in our case, this can be, for example, “amd”).

To save all the settings made, click on the “Save” button located at the top of the window.

In the same way, the remaining parameters are set for the product type in VirtueMart. Create another type, similar to the one described above, go to it by selecting "Products" - "List" from the menu. In the same way as described above about creating a new parameter, click on the “Show” link opposite the name of the one you need.

In the window that opens, create a new parameter with possible values, save the changes, add another one, etc., until all products and products are covered by types and their possible parameters.

So we prepared the base. In Joomla, in the same way, first create sections and categories, and only then place existing articles in them.

We assign the type and parameters to existing products

Now it will be necessary to match all the products and products sold in your online store with one of the types you created so that you can find them using the advanced search.

To do this, go to the admin panel and select Products twice, and then click on the name of the one to which you will need to add a type.

In the window that opens, click on the "Add" button located at the top of this window.

On the page that opens, from the drop-down list, select the one to which the currently edited product of your store belongs. Then click on the “Save” button located at the top of the window.

After that, you will be taken to a page with a list assigned to this product. Moreover, this product can belong to several types at once. Enter its settings again.

Please note that in addition to the tabs that already exist before, on the settings page, at the very end on the right, there is a new tab with the name of the type to which you assigned this product. Go to this tab.

On the page that opens, you can select the parameters that correspond to this product (characterizing it). Which parameters will be displayed on this tab depends on what type you assigned it to in the previous step.

So, you will need to choose from the drop-down lists, opposite the parameter names, those values \u200b\u200bthat are comparable to it. You kind of glue in VirtueMart on products or tag products with their characteristics.

If the type for this product was not selected correctly, you can break the connection with it by clicking on the “Delete” button located under its name. After making all the settings on this tab, click on the "Save" button located at the top of the window.

Thus, we prepared one product so that visitors to your store could easily find it using the advanced search by characteristics. Now in exactly the same way you need to do with all the remaining products - it remains only to start and finish.

To implement this plan, you go to the settings of the next product, add the type to it using the "Add" button, save the changes made, go back to the settings and on the last tab with the name of the type select the necessary values \u200b\u200bfor all the parameters available there. And so we repeat for all products.

It will be difficult to do this (especially for a large number of items), but this is justified by the convenience that visitors to your online store will receive by searching their range with the ability to filter.

Create new products in VirtueMart that are already associated with the desired type.

If you haven’t yet all the products added to VirtueMart, then you can use the following method to speed up the process of associating them with a certain type.

You need to go to the admin panel and select "Products" - "List". A page opens with all the types that you have already created. If this list is not yet complete, then add it by analogy with the above.

In order to create products immediately associated with a particular type, on the "List" page, in the line with the desired one, click on the "Show" link in the "Products" column.

A normal-looking page with a list of products sold in your store will open. Click to create a new one by the button of the same name located at the top of the window.

A page opens, the main difference from the standard one will be in an additional tab with the name of the type with which the new product has already been linked.

You just have to add all the data for the new product on all the tabs of the admin panel, including the tab with the name, where you select the necessary values \u200b\u200bfor each of the parameters. In the same way, you can create all other new products that will be associated with this data, and then add new products related to all remaining types.

Add an advanced search to the website of the online store

  In order for you to have an advanced search in the online store for the characteristics you need.

In its settings, you need to check the box next to the "Show Product Search Field". Now, in the place of the Joomla template where you have the main VirtueMart module displayed, the link "Advanced search by characteristics" will be displayed.

When the visitor clicks on this link, a page will open on which a list of all the filters you created will be shown. For example, for computer-related topics, the types may be the following: computers, processors, motherboards, video cards, and more. Or for photo products:

A visitor to the store based on our beloved and beloved VirtueMart, clicking on one of the types he is interested in, will be taken to a page with a list of parameters for him. From the drop-down lists, next to the name of each parameter, the store visitor will be able to select the values \u200b\u200bthey need, and then click on the “Search” button below.

As a result, a page opens with all products belonging to the type selected by the visitor and having those parameter values \u200b\u200bthat the user selected from the drop-down lists.

This will significantly narrow down the search for the product or item you need. At the top of the page that meets the criteria set by the user, there will be a button “Change settings”, clicking on which the user can return to the page with a set of filters.

In general, it’s quite convenient for the buyer and quite troublesome for you, but it’s worth it, because the convenience of visitors to the store will pour into a voiced coin in your pocket.

After creating an online store, the question arises of attracting visitors to it. One option might be to use and. I want to offer an overview video on these methods:

To increase the number of visitors from Yandex organic issuance, you can create an island for your online store:

Good luck to you! See you soon on the blog pages site

You may be interested

Search and basket in VirtueMart using modules and plugins for the online store on Joomla
Creation of a menu item for Joomla shop for VirtueMart, installation and configuration of the main module
Setting up user registration in VirtueMart and entering information about the online store
Product Scroller output and scroll module and VirtueMart Product Snapshot plugin for inserting goods into Joomla article
VirtueMart category list output modules - add images using Category List and Frontpage Categories
Add properties, positions and features for the main and dependent products in the VirtueMart online store
Adding a product to an online store based on VirtueMart - creating a list of manufacturers and category structure
The solution of the problems frequently encountered in VirtueMart, refinement of the functionality and appearance of the online store for Joomla
How to add several photos to a product or attach a file in VirtueMart, as well as create a digital (downloadable) product
Setting up an online store on VirtueMart immediately after installing it on Joomla

Share with friends or save for yourself:

  Loading...