Web357 logo
Virtuemart Sales extension for Joomla!

Virtuemart Sales

The Virtuemart Sales Joomla! component is a search tool that provides a list of Virtuemart products with discounts. It is supplied with a lot of features and multiple parameters and it would be ideal for e-commerce websites that were built with VirtueMart.

Extension Information

  • Latest Version: 7.1.2 (download older versions)
  • Virtuemart Sales v7.1.2 - Changelog

    Virtuemart Sales v7.1.2 - Changelog

    + Added   ! Removed   ^ Changed   # Fixed
    13-May-2019 : v7.1.2
    # [Bug Fixed] If the website is multilingual and the texts for the products are stored in multiple languages, there was an issue with the search form results. [Many thanks to Giovanni]
    02-Nov-2018 : v7.1.1
    # [Bug Fixed] Do not show the products if their category is unpublished [Thank you, Georg]
    # [Bug Fixed] Warnings with VM Manufacturers and VM Categories (Include/Exclude) parameter fields at the backend have been resolved successfully.
    # Minor bug fixes and many improvements, mostly in the FREE version.
    # Minor styling improvements in the settings.
    09-Aug-2018 : v7.1.0
    + Compatible with the latest version of Web357 Framework v1.7.x
    ^ Code Cleanup.
    # Minor bug fixes and many improvements.
    16-Mar-2018 : v7.0.2
    ^ The Demo and the JED link have been updated in the description tab, at Joomla! backend.
    ! The Web357 Download ID parameter field has been deleted from each extension settings and has been replaced by a unique API key parameter field at the Web357 Framework plugin settings.
    + A new button (Settings) has been added to the description tab at Joomla! backend.
    ^ Compatible with the latest version (1.6.0) of Web357 framework plugin.
    28-Feb-2018 : v7.0.1
    # BUG FIXED: Compatibility issues with older versions of Virtuemart have been resolved "\plugins\system\web357framework\elements\vmcategoriesp.php". [Many thanks to Andrea Riquelme]
    20-Dec-2017 : v7.0.0
    + NEW FEATURE: Multi currency is now supported. [Thank you, Peter London]
    + NEW FEATURE: Include the parameters also in the menu items to have different settings in multiple menu items.
    + NEW FEATURE: The Metadata options are now supported in Menu Item and you can set the meta description, the meta keywords, and the robots for each menu item you create. [Thank you, Jacobo]
    ^ The product categories are now linkable.
    ^ UIkit CSS framework has been updated to UIkit 3.0.0-beta.35
    ^ The 'scope' mode of UIkit has been added to avoid conflicts with other versions of UIkit or other websites which using Yootheme templates.
    ^ You can select multiple categories and manufacturers in the parameters, instead of entering IDs.
    ^ Display the first image of the product instead of a random image. [Thank you, Jacobo]
    ^ In menu item settings now we use the useglobal="true" instead of the JGLOBAL_USE_GLOBAL. This method allows you to know which are exactly the global values of global configuration.
    ^ The free version has more unlocked parameter fields.
    ! Some parameter fields have been removed because are not needed anymore. (Currency, custom symbol, currency position, default ordering for categories and manufacturers).
    ! Unnecessary comments have been removed.
    # The link "Questions about this product?" is working now as expected.
    # Better search results.
    # General bug fixes in product discount calculations.
    # Many CSS styling improvements and minor fixes in responsive design.
    05-Jul-2017 : v6.0.8
    # Bug fixed after upgrade to J! 3.7.3. The admins can't enter text in the form fields from the plugin parameters.
    # Web357 framework has been updated to the version 1.4.5.
    13-May-2017 : v6.0.7
    + Compatibility for auto-updates via Watchful.li external service. [Many thanks to Valentin Barbu, Rafael Gaus, and Frank].
    + Compatible with the latest version of Web357 Framework v1.4.3.
    ^ If the JED link does not exist yet, do not display the 'leave a review' text inside the plugin parameters.
    12-Mar-2017 : v6.0.6
    + The SKU product's field is searchable now. [Thank you, Jacobo]
    # Bug Fixed: If a product had an override price same as the final price, should not be displayed in the discounted products list.
    # Bug Fixed: If a product has multiple prices for each shopper group separately, are displayed correctly now.
    ! Some unnecessary comments have been removed.
    # Minor bug fixes.
    27-May-2016 : v6.0.5
    + Two new parameters have been added: Choose if you want to display the Parent and the Child products that are out of stock.
    # Minor bug fixes.
    16-May-2016 : v6.0.4
    + New Parameter has been added: Choose the type of products will be displayed (Only Parent products or Parent & Child products).
    12-May-2016 : v6.0.3
    + New Parameter has been added: Choose if you want to display the products that are out of stock. [Thank you, Vladimir N. Solopov]
    ! The unnecessary comments have been removed from the 'default.php' file.
    # The error messages about the download ID, during the update of other Web357 extensions, have been resolved and have been removed.
    # Minor bug fixes.
    # CSS minor fixes.
    09-Mar-2016 : v6.0.2
    + NEW FEATURE: Set the number of displayed products per row.
    # BUG FIXED: The style of pagination has been fixed to supporting templates from templatemela.com.
    04-Feb-2016 : v6.0.1
    # Some issues with Joomla! 2.5, after upgrade from version 6.0.0, have been resolved.
    # BUG Fixed: Fatal error: Call to undefined method JComponentHelper::isInstalled().
    ! PNG images have been removed and replaced with CSS design.
    # CSS minor fixes.
    04-Feb-2016 : v6.0.0
    # Bug Fixed: If a product is not assigned at least to one category, is not displayed in the list.
    # Bug Fixed: Discount in an entire Category, is now applied.
    # Bug Fixed: Multiple shopper groups are supported now.
    # Bug Fixed: If a discount hasn't an expiration day, the product has not discount.
    # Bug Fixed: Page title and Page heading are now editable from the menu item params.
    # Bug Fixed: If pagination is disabled, notices and warning messages are displayed.
    # Bug Fixed: If a discounted product is not marked as featured, but you want to show only the featured products, it still appears on the list.
    # General bug fixes (PHP, MySql).
    + Responsive design, based on UIkit (getuikit.com).
    + The component stops working if the VirtueMart component is not installed or not enabled at your Joomla! website.
    + Social links have been improved for better social sharing.
    + Social images have been replaced by the font awesome icons.
    + You can use the page class from menu item params to give a custom style per menu item.
    ! Unnecessary comments have been cleared.
    ! Unnecessary parameters have been removed (the header background, and the header text color).
    ! Colorbox js library has been deleted.
    ^ The assets folder is moved to the "tmpl" directory, of default layout.
    ^ The inline CSS code, has been moved to the style.css file.
    ^ Cleaner, lighter code, and better MVC format based on Joomla! coding standards.
    19-Jan-2016 : v5.1.6
    # Product's small description (product_s_desc) is now searchable.
    + New Parameter Field: Default Language (Select your default language. If your website is multilingual, you should choose the 'All' option.)
    # Some conflicts with other jQuery versions, have been resolved.
    14-Jan-2016 : v5.1.5
    ^ Colorbox (the jQuery lightbox for product images), updated to the latest version 1.6.3.
    ^ jQuery is updated to the latest version 1.12.0.
    # Bug Fixed: "Notice: Use of undefined constant nul - assumed 'nul' in /libraries/legacy/model/legacy.php on line 207".
    08-Dec-2015 : v5.1.4
    # Minor bug fixes after the latest upgrade from v5.1.3
    07-Dec-2015 : v5.1.3
    ^ Updated description.
    ^ Updated translations.
    13-Nov-2015 : v5.1.2
    + NEW Parameter Field: Download ID. You need to specify your Download ID before you can receive updates for the PRO versions. For more information please follow our instructions here: https://www.web357.com/apikey
    25-Sep-2015 : v5.1.1
    + NEW PARAMETER: You can choose which type of description for display, the short or the full product description.
    + NEW PARAMETER: You can choose which HTML tags are allowed for the description.
    # BUG Fixed: If a Tax & Calculation Rule has an expiration date, the product displayed to the discounted products list, it shouldn't be displayed.
    # BUG Fixed: If a Tax & Calculation Rule is not published, the product displayed to the discounted products list, it shouldn't be displayed.
    # BUG Fixed: # BUG Fixed: The count of Categories and Manufacturers in the form fields, is calculated properly now.
    # BUG Fixed: Image ordering doesn't work properly.
    # Minor bug fixes
    14-May-2015 : v5.1.0
    + ACL supported.
    + FREE version available.
    # Bug fixed: If you choose the option "Display products WITHOUT discount", displays all products, also those with discount.
    # Bug fixed in Joomla! 2.5: "500 - An error has occurred. JHtml: :jquery not supported. File not found."
    23-Apr-2015 : v5.0.0
    + Compatible with "Web357Framework" (joomla! system plugin).
    ^ Improvement design for parameter fields (better radio buttons and color pickers).
    + ADMIN: New Element: Description of extension (buttons: view demo, more details, changelog, support).
    + ADMIN: New Element: Version Check.
    + ADMIN: New Element: About Web357 (logo, description, find us on social media).
    # General minor fixes.
    # Clean and code improvement.
    28-Mar-2015 : v4.2.5
    # Bug Fixed: If the core Virtuemart component is not installed correctly, an error message is displayed.
    # Bug Fixed: If the default rules have not been set correctly, the default price will display.
    # CSS issues: Price displaying at left, instead of right.
    # General Bug Fixes
    04-Dec-2014 : v4.2.4
    # Bug Fixed: Warning: mb_substr() expects parameter 3 to be long
    # General Bug Fixes
    24-Nov-2014 : v4.2.3
    # Bug Fixed: Warning: utf8_to_unicode: Incomplete multi-octet sequence in UTF-8 (for Greek characters)
    ^ Strip html tags from product's description
    14-Oct-2014 : v4.2.2
    # Bug Fixed: The product's url has the category name in.
    ^ Avoid conflict issues and don't load jQuery if lightbox is not selected for image's interactivity.
    ! Unnecessary javascript files and code have been removed.
    09-Oct-2014 : v4.2.2
    # Bug Fixed: There was a problem with links (view more button, product title and product image), if the component installed on a subfolder of subdomain.
    07-Oct-2014 : v4.2.0
    + Compatible with Joomla! v3.3.x
    ^ Compatible with the latest version of Virtuemart (v2.6.10), for Joomla! 2.5.x
    ^ Compatible with the latest version of Virtuemart (v2.9.9), for Joomla! 3.3.x
    # Bug Fixed: jQuery conflict issues have been resolved
    # Bug Fixed: Free products now has 100% discount percentage
    # General Bug Fixes
    03-Sep-2014 : v4.1.5
    # Bug fixed: ssl products links did not working properly for the social sharing links.
    30-May-2014 : v4.1.4
    # Bug fixed: when you go to categories and select a category you see all products not just the ones with discount (thanks, Balazs Hende)
    + New option in config! Is not longer necessary to mark a product as featured in virtuemart back-end. There is an option to display only featured products or all products.
    23-Nov-2013 : v4.1.3
    + New Parameter has been added: Custom Currency
    + New Parameter has been added: Currency Position
    22-Oct-2013 : v4.1.2
    # Bug fixed with selected variables after submit form
    # Other bug fixes
    11-Oct-2013 : v4.1.1
    + £ symbol added for british pounds
    24-Jul-2013 : v4.1.0
    + New Parameter has been added: You can display the product types you want:
    ::: ALL virtuemart products WITH discount
    ::: ALL virtuemart products WITHOUT discount
    ::: ALL virtuemart products
    + New Parameter has been added: Show or not the Search type field from the search options
    # Bug fixed: Display the products with no Manufacturers
    18-Jul-2013 : v4.0.0
    ^ Compatible with the latest version of Virtuemart (v2.0.22a)
    + Manufacturers parameter added and now you can select products from one or more manufacturers
    + Parameter added: You can sort the categories by name alphabetically (asc, desc) or by id (asc, desc)
    + Parameter added: EXCLUDE/INCLUDE (categories, manufacturers)
    ^ Cleaned up code syntax
    # General bug fixes
    03-Jul-2013 : v3.0.2
    # Bug fixed: wrong percentage discount
    26-May-2013 : v3.0.1
    ^ Compatible with the latest version of Joomla! (v2.5.11)
    ^ Compatible with the latest version of Virtuemart (v2.0.20b)
    ^ Cleaned up code syntax
    # General small bug fixes
    01-Feb-2013 : v3.0.0
    + Joomla! 2.5 compatible!
    # Bug fixed: Prices with tax
    ^ Updated translations: en-GB
    ^ Cleaned a lot of code
    ^ Changed some language strings
    ! Removed ability to install on Joomla 1.6 and 1.7
    ! End of life Joomla! 1.5
    05-Dec-2012 : v2.0.0
    # Fixed security issue in search form
    ^ Changed language files to be J1.6 ready
    ^ Cleaned up some code
    ^ Updated translations: en-GB
    22-Apr-2012 : v1.0.0
    + First beta release
  • Compatibility: 2.53.x
  • Contents:
  • License: GNU/GPL »
  • Available in the JED »

Great and Powerful Features

Fast Support

Fast Support

Our support team will always be there for you, providing answers to all questions within 24 hours.
Loads Of Features

Loads Of Features

A vast assortment of major and minor features, to make customization easy and your site alluring.
Clean Code

Clean Code

All our code is clean, organized and commented. We are following the Joomla coding standards.
Multilingual Support

Multilingual Support

We go above and beyond basic language support to make Web357 extensions flexible and adaptable.

Basic Features

  • MVC & Multi-language support.
  • Data Type (You can choose if you want to display all Virtuemart products with discount or not, or both).
  • Image Interactivity (On click navigate to product's page or 2. display a lightbox gallery).
  • Include Categories (Choose the Categories that should not be ignored).
  • Include Manufacturers (Choose the Manufacturers that should not be ignored).
  • Exclude Categories (Choose the Categories that should be ignored).
  • Exclude Manufacturers (Choose the Manufacturers that should be ignored).
  • Advanced Search Form (See below the Search form details list).
  • Product Layout (You have the option to choose if share buttons, question link, view more button, or description will be displaying).
  • Other Options (You have the option to set limit for product's title or description)
  • Display prices with tax or not.
  • Display only featured producs (Select if you want to display only featured products or all)
  • Social sharing buttons (Facebook, Twitter etc.)
  • Copyright Message (Of course you can hide the copyright message if you want).

Full configuration in parameters, at joomla! back-end. You can change everything! (See the screenshots below).

Search form options

  • Select the Search Type. All virtuemart products or products with discount or products without discount.
  • Select products from a Category.
  • Select products from a Manufacturer.
  • Sort results by most recent first, oldest first, price high to low, low to high, discount high to low or low to high.
  • Search via input text. Enter some characters or the entire word, from product's title, the short or the full description.




With a subscription package, you get our professional support and full access to all downloads and updates of this extension. Great value for a low price!

Single Subscription






12 months
Sites Support
Support for 1 WebsiteSupport for 1 Website
Unlimited Domain Licenses
Domain Licenses
Unlimited Domain LicensesUnlimited Domain Licenses
Lifetime Usage
Forum Support
Email Support
VIP Support via tickets
MVC & Multi-language support
Choose Product's type
Image Interactivity (Lightbox Gallery)
Include Categories
Include Manufacturers
Exclude Categories
Exclude Manufacturers
Count of products per page
Social sharing buttons
Display prices with tax or not
FORM: Search Product Type
FORM: Search (input text)
FORM: Search Categories (list)
FORM: Search Manufacturers (list)
Display only featured producs
Product title limit
Description limit
Allow only these HTML Tags
Type of Products
Show out of stock Parent products
Show out of stock Child products
Number of products per row (Grid)
Copyright Message Removal
Try FREE versionBuy PRO version!

Bundle Subscription


Suitable for startups

€49 / 12 months

Get ALL Web357 Premium Extensions.
1 Year access to Premium Updates and Support Area.
Support for Unlimited Websites.

Buy Now

Support & Documentation

Normally we will answer your questions within 24 hours.

If you still have questions or concerns about the product after reading the documentation:

  • You can use our Support Forum to ask your questions and report bugs.
  • Contact us using the contact form.
  • You can send us an email to this address: support [@] web357 [.] com
  • Chat with us using the right-bottom box.

If you did not find the information you were looking for in the documentation or if you have any other questions regarding the product feel free to contact us. We will be happy to provide you with a detailed answer as quickly as we can.

Documentation    Support Forum    Contact Form

Stay tuned

We are always working on something new and exciting so make sure to subscribe to our newsletter and be the first to know.