Class Shop_Cart_Controller_Show
Показ корзины магазина.
Доступные методы:
- itemsProperties(TRUE|FALSE|array()) выводить значения дополнительных свойств товаров, по умолчанию FALSE. Может принимать массив с идентификаторами дополнительных свойств, значения которых необходимо вывести.
- itemsPropertiesList(TRUE|FALSE|array()) выводить список дополнительных свойств товаров, по умолчанию TRUE
- itemsForbiddenTags(array('description')) массив тегов товаров, запрещенных к передаче в генерируемый XML
- warehousesItems(TRUE|FALSE) выводить остаток на каждом складе для товара, по умолчанию TRUE
- taxes(TRUE|FALSE) выводить список налогов, по умолчанию FALSE
- specialprices(TRUE|FALSE) показывать специальные цены для выбранных товаров, по умолчанию FALSE
- associatedItems(TRUE|FALSE) показывать сопутствующие товары для выбранных товаров, по умолчанию FALSE
- calculateCounts(TRUE|FALSE) вычислять общее количество товаров и групп в корневой группе, по умолчанию FALSE
- applyDiscounts(TRUE|FALSE) применять скидки от суммы заказа, по умолчанию TRUE
- applyDiscountCards(TRUE|FALSE) применять дисконтные карты, по умолчанию TRUE
Доступные свойства:
- amount сумма заказа с учетом скидок
- tax сумма налога
- quantity количество товаров в корзине
- weight вес товаров в корзине
$Shop_Cart_Controller_Show = new Shop_Cart_Controller_Show( Core_Entity::factory('Shop', 1) ); $Shop_Cart_Controller_Show ->xsl( Core_Entity::factory('Xsl')->getByName('МагазинКорзина') ) ->show();
- Core_Servant_Properties
-
Core_Controller
-
Shop_Cart_Controller_Show
Copyright: © 2005-2021 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru
Author: Hostmake LLC
Version: 6.x
Located at shop/cart/controller/show.php
Methods summary
public
array
|
|
public
array
|
|
public
|
|
protected
|
|
public
|
|
protected
decimal
|
|
public
|
|
protected
|
Methods inherited from Core_Controller
__toString(),
addCacheSignature(),
addCacheTag(),
addEntities(),
addEntity(),
append(),
assign(),
clearCacheTag(),
clearEntities(),
clearVars(),
get(),
getCacheTags(),
getEntities(),
getEntity(),
getShownIDs(),
getStdObject(),
getTpl(),
getXml(),
getXsl(),
mode(),
setAttributePrefix(),
setEntity(),
tpl(),
xsl()
Methods inherited from Core_Servant_Properties
__call(),
__get(),
__isset(),
__set(),
addAllowedProperties(),
addAllowedProperty(),
set(),
setUnlimitedProperties()
Properties summary
protected
array
|
$_allowedProperties
Allowed object properties |
#
array(
'couponText',
'itemsProperties',
'itemsPropertiesList',
'itemsForbiddenTags',
'warehousesItems',
'taxes',
'specialprices',
'associatedItems',
'cartUrl',
'amount',
'tax',
'quantity',
'weight',
'calculateCounts',
'applyDiscounts',
'applyDiscountCards',
)
|
protected
array
|
$_aItem_Properties
List of properties for item |
#
array()
|
protected
array
|
$_aItem_Property_Dirs
List of property directories for item |
#
array()
|
protected
|
$_oSiteuser
Current Siteuser |
#
NULL
|
protected
array
|
$_aDiscountPrices
|
#
array()
|
Properties inherited from Core_Controller
$_attributePrefix,
$_cacheSignatures,
$_cacheTags,
$_entities,
$_entity,
$_mode,
$_shownIDs,
$_tpl,
$_vars,
$_xsl