Joomla - Eshop Generator

In this article

⚠️ Note: This generator is only available in the Pro version.

With this dynamic slide generator you can show the contents of your Eshop products.

Tutorial

1
Creating a new dynamic slide

To get started, go to any Slider Settings page and add a new dynamic slide. Choose Eshop.

2
Configuring the generator

Set up your generator. Choose the settings you want. Popular options you probably want to configure: category where your content will be pulled from, the number of slides you want to have, the ordering of the content.

You can also click on the View Records button to see the data you'll be creating your slide with.

When you're done, click on Add.

3
Editing the dynamic slide

After you saved your generator, you'll be redirected to the Slide Editor to set up the look of your slide. You can create your content by using variables.

Not sure what are the variables or how to use them? Learn how to work with variables.

Configuration

You can use these options to set what you want your generator to show.

Filter

Categories

You can select the categories from where you want the products.

Manufacturers

You can select manufacturers to filter your products from the selected categories.

Tags

You can select tags to filter your products further.

Featured

You can choose to only show the featured, not featured or all products.

On discount

You can choose to only show products which are on discount or aren't on discount or all.

In stock

You can choose to only show products which are in stock or aren't in stock or all.

Include subcategories

Include the subcategories too from the selected categories.

Currency code

If you don't want to use the default currency, you can enter the currency's code in here. You can check the code at your Components → Eshop → System → Currencies, or just check it from here.

Product language

Product language filter option. Not sure what language filter to use? Check out the language filter list. Eshop is using - middle lines instead of the _ under lines! For example: en-GB

Category language

Category language filter option. This option is separate from the other two language options, because in Eshop you don't have to create different language categories to have different language products or manufacturers. Not sure what language filter to use? Check out the language filter list. Eshop is using - middle lines instead of the _ under lines! For example: en-GB

Manufacturer language

Manufacturer language filter option. This option is separate from the other two language options, because in Eshop you don't have to create different language manufacturers to have different language products or categories. Not sure what language filter to use? Check out the language filter list. Eshop is using - middle lines instead of the _ under lines! For example: en-GB

Order

Field

The field which decides the ordering of your content.

  • Product price
  • Ordering
  • Hits
  • Creation time
  • Modification time
  • Product name
  • Product ID
Order

The order direction.

  • Ascending
  • Descending

Generator Settings

Learn about the Generator Settings at the Generator Settings documentation.

Variables

These are the available variables you can use to build your dynamic slide content in the Slide Editor.

Not sure what are the variables or how to use them? Learn how to work with variables.

  • title - The name of the product.
  • url - Url to the product.
⚠️ Warning: A product can have link in any of your pages, and there is no way to know, which one do you want to link to, so this is the base product url, and you can't change it.
  • description - The description of the product.
  • short_description - Short description of the product.
  • image - The image of the product.
  • thumbnail - The thumbnail image of the product.
  • full_price - The full price of the product.
  • discount_price - The discount price of the product.
  • id - The id of the product.
  • product_sku - The sku of the product.
  • product_weight - The weight of the product.
  • product_length - The length of the product.
  • product_width - The width of the product.
  • product_height - The height of the product.
  • product_shipping_cost - The shipping cost of the product.
  • hits - The number of hits on the product.
  • product_page_title - The page title of the product.
  • product_page_heading - The page heading of the product.
  • tab1_title, tab2_title,... tab5_title - The tab X title of the product.
  • tab1_content, tab2_content,... tab5_content - The tab X content of the product.
  • category_name - The height of the product.
  • category_desc - The name of the product's category.
  • category_image - The image of the product's category.
  • category_url - Url to the product's category.
  • manufacturer_email - The email address of the product's manufacturer.
  • manufacturer_url - The given url of the product's manufacturer.
  • manufacturer_site_url - Url to the product's manufacturer in your site.
  • manufacturer_image - The image of the product's manufacturer.
  • manufacturer_name - The name of the product's manufacturer.
  • manufacturer_desc - The description of the product's manufacturer.
  • manufacturer_page_title - The page title of the product's manufacturer.
  • manufacturer_page_heading - The page heading of the product's manufacturer.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.