OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration:

Public Member Functions

 __construct ()
 
 render ()
 
 _loadMetadataConfVars ($aModuleSettings)
 
 saveConfVars ()
 

Protected Member Functions

 _getModuleForConfigVars ()
 

Protected Attributes

 $_sModule = 'shop_config.tpl'
 

Private Member Functions

 _getDbConfigTypeName ($sType)
 

Detailed Description

Admin article main deliveryset manager. There is possibility to change deliveryset name, article, user and etc. Admin Menu: Shop settings -> Shipping & Handling -> Main Sets.

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration::__construct ( )

Add additional config type for modules.

Member Function Documentation

◆ _getDbConfigTypeName()

OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration::_getDbConfigTypeName (   $sType)
private

Convert metadata type to DB type.

Parameters
string$sTypeMetadata type.
Returns
string

◆ _getModuleForConfigVars()

OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration::_getModuleForConfigVars ( )
protected

return module filter for config variables

Returns
string

◆ _loadMetadataConfVars()

OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration::_loadMetadataConfVars (   $aModuleSettings)

Load and parse config vars from metadata. Return value is a map: 'vars' => config variable values as array[type][name] = value 'constraints' => constraints list as array[name] = constraint 'grouping' => grouping info as array[name] = grouping

Parameters
array$aModuleSettingssettings array from module metadata
Returns
array

◆ render()

OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration::render ( )

Executes parent method parent::render(), creates deliveryset category tree, passes data to Smarty engine and returns name of template file "deliveryset_main.tpl".

Returns
string

◆ saveConfVars()

OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration::saveConfVars ( )

Saves shop configuration variables

Member Data Documentation

◆ $_sModule

OxidEsales\EshopCommunity\Application\Controller\Admin\ModuleConfiguration::$_sModule = 'shop_config.tpl'
protected

The documentation for this class was generated from the following file: