Documentation for JoomShopping / YOOtheme Pro Integration Dynamic content
Dynamic content is the basis for creating a template.
When creating a template or module, the first thing you need to do is specify dynamic content in the block/section settings (the "Advanced" tab) to pull up variables and sources for several elements.
Types of JoomShopping dynamic content for pages
- Landing page. This is a conventional name, in the designer it will be called differently depending on the page for which the template is being developed. For example, for a product page it will be called "JoomShopping Product", and for a category "JoomShopping Category", etc.
- Products filter. Available only for pages with lists.
- Configs. Stores variables of some JoomShopping configurations that can be useful when creating a template and conditions for displaying blocks, in particular. Available for all pages.
- Links. Main links to store pages.
- Universal. A special type of dynamic content that allows you to display variables added by plugins. To display these variables, a universal string variable is bound to the field and its arguments are specified.
Types of dynamic content for modules and individual blocks
These types can be used in any template and modules. Even on pages not related to the JoomShopping online store. They are combined into the "JoomShopping List (for modules)" group. Each type has its own additional filtering, sorting, and output parameters.
- Categories.
- Manufacturers.
- Vendors.
- Products list. To create blocks with products. For example, the last viewed (individually for the site visitor), bestsellers, popular, etc.
- Products comments. Pulls up all reviews that meet the selected conditions.
- Cart. Displays products added to the cart, various amounts, and buttons.
- Payments. To create information blocks related to payment methods.
- Shipping. To create information blocks related to delivery methods.
- Introduction
- Pages
- Dynamic content
- Product
- Products list
- Category
- Main category
- Category
- Manufacturer
- Manufacturer
- Manufacturers
- Vendor
- Vendor
- Vendor products
- Vendors
- Search
- Search
- Search results
- Smart search
- Checkout
- Address
- Payment
- Shipping
- Confirm
- Finish
- User
- Registration
- Login
- Logout
- Account
- Edit data
- User groups
- Orders
- Order
- Cart
- Wishlist
- Content
- Products filter
- Config
- Links
- For modules
- Categories
- Manufacturers
- Vendors
- Products list
- Product comments
- Payments
- Shipping
- Cart
- Creating a template
- Creating a module
- Custom modules
- Forms
- Variables
- Product
- Product
- Product in list
- Product in cart
- Product in wishlist
- Product in cart/wishlist (basic)
- Product in order
- Image
- Video
- Wholesale price
- Attribute
- Attribute option
- Group of attributes
- Free attribute
- Characteristic
- Group of characteristics
- Demo file
- File
- Add review
- Review
- Products list
- Category
- Main category
- Category
- Category in list
- Image
- Manufacturer
- Manufacturer
- Manufacturer in list
- Manufacturer in product
- Manufacturers
- Logo
- Vendor
- Vendors
- Vendor
- Vendor products
- Search
- Search
- Search results
- Smart search
- Cart
- Cart
- Cart in checkout
- Cart (basic)
- Wishlist
- Wishlist
- Checkout
- Address
- Payment
- Shipping
- Confirm
- Finish
- Checkout navigator
- Checkout navigator step
- Shipping method
- Shipping price
- Payment method
- User
- Registration
- Login
- Logout
- Account
- Edit data
- Orders
- Order
- Order in list
- Order (main)
- Order history
- User groups
- User group
- User fields
- User field
- Products filter
- Products filter
- Category
- Manufacturer
- Vendor
- Product label
- Characteristic
- Characteristic option
- Content
- Config
- Base element
- Link
- Universal list
- Universal string variable
- Language constant
- JSYT
