\ModuleProductGroup
extension of Product Group
Synopsis
class ModuleProductGroup
extends ProductGroupWithTags
{
- // members
- private static string $singular_name = "Module";
- private static string $plural_name = "Modules";
- private static string $default_child = 'ModuleProduct';
- private static string $icon = "ecommerce_software/images/treeicons/ModuleProductGroup";
- // methods
- public void i18n_singular_name()
- public void i18n_plural_name()
- public void getCMSFields()
- public DataObjectSet currentInitialProducts()
- protected String getClassNameSQL()
- protected String currentClassNameSQL()
- public Object DefaultEcommerceProductTags()
Hierarchy
Extends
- ProductGroupWithTags
Members
private
- $default_child
- $icon
-
$plural_name
Standard SS variable. -
$singular_name
Standard SS variable.
Methods
protected
- currentClassNameSQL() — returns the CLASSNAME part of the final selection of products.
- getClassNameSQL() — Returns the class we are working with for the initial product selection
public
- DefaultEcommerceProductTags()
- currentInitialProducts() — returns the inital (all) products, based on the all the eligile products for the page.
- getCMSFields() — standard SS method
- i18n_plural_name()
- i18n_singular_name()