Class Shop_Module
Shop Module.
- Core_Module
- Shop_Module
Direct known subclasses
Package: HostCMS\Shop
Copyright: © 2005-2021 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru
Author: Hostmake LLC
Version: 6.x
Located at shop/module.php
Copyright: © 2005-2021 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru
Author: Hostmake LLC
Version: 6.x
Located at shop/module.php
Methods summary
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
Methods inherited from Core_Module
__construct()
,
_addAdminForm()
,
_addAdminFormAction()
,
_addAdminFormField()
,
_addAdminWord()
,
_addAdminWordValue()
,
addReport()
,
callNotifications()
,
factory()
,
getAdminPages()
,
getModule()
,
getModuleName()
,
getOptions()
,
getReport()
,
getReports()
,
getScheduleActions()
,
install()
,
setMenu()
,
setOptions()
,
uninstall()
Properties summary
public
string
|
$version
Module version |
#
'6.9'
|
public
|
$date
Module date |
#
'2021-08-23'
|
protected
string
|
$_moduleName
Module name |
#
'shop'
|
protected
array
|
$_scheduleActions
List of Schedule Actions |
#
array(
0 => 'searchIndexItem',
1 => 'searchIndexGroup',
2 => 'searchUnindexItem',
3 => 'recountShop',
4 => 'rebuildFastfilter',
5 => 'unsetApplyPurchaseDiscounts',
6 => 'setApplyPurchaseDiscounts',
)
|
protected
array
|
$_options
Module Options |
#
array(
'itemEditWarehouseLimit' => array(
'type' => 'int',
'default' => 20
),
'smallImagePrefix' => array(
'type' => 'string',
'default' => 'small_'
),
'itemLargeImage' => array(
'type' => 'string',
'default' => 'item_%d.%s'
),
'itemSmallImage' => array(
'type' => 'string',
'default' => 'small_item_%d.%s'
),
'groupLargeImage' => array(
'type' => 'string',
'default' => 'group_%d.%s'
),
'groupSmallImage' => array(
'type' => 'string',
'default' => 'small_group_%d.%s'
),
'shop_item_card_xsl' => array(
'type' => 'string',
'default' => 'ЦенникиТоваров'
),
)
|
protected
array
|
$_cacheSearchCallbackGroupProperties
Cache |
#
array()
|
protected
array
|
$_reports
Report tabs array |
#
array(
'ordersCost' => array('Shop_Report_Controller', 'ordersCost'),
'ordersPaid' => array('Shop_Report_Controller', 'ordersPaid'),
'popularItems' => array('Shop_Report_Controller', 'popularItems'),
'popularProducers' => array('Shop_Report_Controller', 'popularProducers')
)
|