Skip to main content

JoomShopping / YOOtheme Pro Integration

JoomShopping compatibility plugin with YOOtheme Pro. Covers all pages of the component, expands the basic functionality with flexible field settings.
Joomla 6.x, 5.x, 4.x
JoomShopping 5.4+
YOOtheme Pro 4.x, 5.x
PHP 8.2+
45 €
59 €
Type: Plugin
Version: 1.5.0
License: Per domain
Installation: Joomla (Extensions -> Manage -> Install)
Support: 365 days
Language packs: English, Ukrainian, Russian

Compatibility

Joomla: 6.x, 5.x, 4.x
JoomShopping: 5.4+
YOOtheme Pro: 4.x, 5.x

System requirements

PHP: 8.2+
Last update: 15 January 2026

The JSYT plugin package is designed to integrate the JoomShopping online store component into the YOOtheme Pro template builder. The package consists of 3 main plugins:

  • System (main). All compatibility functionality lies with it.
  • Administrative (jshoppingadmin). Adds a selection field for a previously created YOOtheme Pro template to the product edit form.
  • Product (jshoppingproducts). Designed to save previously viewed products and use this data for display on the site (if necessary).

and 3 additional ones for smart searching by products, categories, and manufacturers.

Further description will concern the main plugin.

"JoomShopping / YOOtheme Pro Integration" allows you to create templates for the following pages (all main ones) with the ability to restrict by language and id:

  • Main category (shop)
  • Category (with products)
  • Manufacturers
  • Manufacturer's products
  • Sellers
  • Seller information
  • Seller's products
  • Product
  • Simple list of products
  • Search
  • Search results
  • Cart
  • Wish list
  • Place an order (address, delivery, payment, confirmation, final page)
  • User pages (main, data editing, orders, individual order)
  • Registration
  • Login
  • Logout
  • Static pages (terms of service, personal data protection, return conditions, delivery)
  • Universal (designed for those pages that are added by third-party plans)

Each of the templates and dynamic elements contains its own list of variables. Some of them can be further transformed by adding arguments. When creating the extension, all basic variables were taken into account and implemented taking into account their idea. The settings of the component itself were also taken into account, so if some value is not displayed, you need to check the settings.

In addition to templates, the following dynamic content has been added to the plugin for use in YOOtheme modules on any page:

  • Categories
  • Manufacturers
  • Sellers
  • Products
  • Reviews
  • Payment methods
  • Delivery methods
  • Cart

Each of these dynamic lists has its own settings for the number of output units, sorting, id, etc. This implementation will eliminate the need to install, configure, and visually adjust third-party modules to the template.

In addition to the above, the plugin includes the following 4 modules with their own output and display settings:

  • Cart
  • Wishlist
  • Login to the site
  • Search

University and flexibility are further achieved through universal variables, where the developer can specify the name of the variable to display a value or list. This is necessary in cases where third-party addons add their variables to the array of transmitted data, but do not implement output to built-in places.

To configure JoomShopping forms for columns and rows of the YOOtheme Pro builder, a corresponding variable has been added. It is necessary to set the required form type so that the request is sent to the server and the same purchase or filtering of goods is implemented without unnecessary manipulation.

Since the JoomShopping online store, like any other, contains a lot of parameters, the output of which is sometimes impossible to implement using standard YOOtheme Pro modules, it is recommended to use third-party modules from such developers as Flart Studio and ZOOlanders. With their help, customizing templates becomes much easier.

3 languages have been added to the plugin: English, Ukrainian, Russian.

Installation

Installation is done through the Joomla admin panel in the “Extensions -> Manage -> Install". After installation, you must enter the key in the “Extensions -> Update sites -> JoomShopping / YOOtheme Pro Integration", which will be provided to you after purchase.

Copyright MAXXmarketing GmbH
JoomShopping Download & Support