Skip to main content

Methods

Basic functionality

getProduct

Retrieves the product based on the given ID and language.

getProductByAlias

Retrieves a product by its alias.

getCategoryProducts

Retrieves the products belonging to a specific category.

getTreeActiveCategories

Builds a category tree starting from the given category ID.

$tree = sCommerce::getTreeActiveCategories(48, 5, ['menu_main', 'menu_footer']);
  • First argument – category ID.
  • Second argument – depth (optional, default 10).
  • Third argument – array of TV names (optional). Requires the sLang module to populate translated TV values.

Technical functionality

documentListing

Retrieves the products listing from cache or sets it if not found.

moduleUrl

Retrieves the module URL.

config

Retrieves the value from the config file based on the given key.