package |
Default |
---|
__construct( $p_get_array = false, $p_post_array = false)
_addAttributesModelToProductModel(array &$productArray)
array
_checkProductsQuantity()
_deleteEmptyAttributes( &$p_moduleContent, $p_product, $p_value)
_fixProductId( $productId) : string
string
_getCheckMarkStock(array $p_product, $p_combisId)
array
_getCombisId(array $p_product)
array
_getImageThumbnailPath(array $p_product)
array
_getPrice()
_getProductAttributes( $p_product, $p_combisId, $p_markStock, &$p_moduleContent)
_getProductId( $p_productId)
_getProductLink( $p_product)
_getProductModelAddCombi( $p_combisId, $p_productsModel, $productId)
_getProductsModel( $p_product, $p_combisId)
_getProductsWeight( $p_product, $p_combisId)
_getPropertiesHtml( $p_combisId)
_getSessionVariablesGlobals()
_getShippingTime( $p_product, $p_combisId)
_setButtonBackUrl()
_setContentCouponInfo()
_setContentDataButtonsBackUrl()
_setContentDataDiscountText()
_setContentDataDiscountValue()
_setContentDataGiftCartContentView()
_setContentDataLanguage()
_setContentDataModuleContent()
_setContentDataShippingCostsSelection( $p_html)
_setContentDataShippingInfoExcl( $p_shippingExcl)
_setContentDataShippingInfoGabmioultra( $p_shippingGambioultra)
_setContentDataShippingInfoShippingCosts( $p_shippingCosts)
_setContentDataShippingInfoShippingCostsValue( $p_shippingCostsValue)
_setContentDataShippingInfoShippingLink( $p_shippingLink)
_setContentDataShippingWeight( $p_shippingWeight)
_setContentDataShowShippingWeight( $p_show)
_setContentDataShowShippingWeightInfo( $p_showShippingWeightInfo)
_setContentDataSubTotal()
_setContentDataTaxData(array $p_taxArray)
array
_setContentDataTaxFreeText()
_setContentDataTotal( $totalValueText = null)
_setContentGiftVoucher()
_setCustomerDiscount()
_setDiscount( $p_price)
_setOrderTotals()
_setProductsQuantityArray()
_setSessionVariables()
_setShippingInfo()
_setShippingWeightInfo()
_setTaxData()
_setTaxText()
add_cache_id_elements( $p_elements_array)
before_build_html()
build_html( $p_content_data_array = false, $p_template_file = false)
clear_cache_id_elements()
get_cache_id()
get_content_array( $p_max_deprecation_level = false)
get_content_template()
get_default_template(string $filePath, string $prefix, string $template = 'default') : string
this function gets the first template from the folder, if the given filepath not an file
string
Path to the templates
string
prefix of the type of template
string
Name of the template
string
Template basename
get_flat_assigns()
get_html()
get_merged_deprecated_array( $p_max_deprecation_level = false)
get_session_id_placeholder()
getCouponDetails(\IdType $couponID) : array|null
getCustomerGVBalance(\IdType $customerID) : float
init_smarty()
is_cached()
is_caching_enabled()
is_compile_check_enabled()
prepare_data()
replace_session_id_placeholder( $p_content)
search_deprecated_keys( $p_key_array, &$p_array)
set_caching_enabled( $p_status)
set_compile_check_enabled( $p_status)
set_content_data( $p_content_name, $p_content_item, $p_deprecation_level) : void
set_content_template( $p_filepath) : void
set_content_template_from_string(string $p_template, boolean $storeCompiledTemplate = true)
string
boolean
If set on "true", each unique template string will create a new compiled template file. If your template strings are accessed frequently, this is a good choice. If you have frequently changing template strings (or strings with low reuse value), "false" may be a better choice, as it doesn't save compiled templates to disk.
set_deprecated_array()
set_escape_html(boolean $value)
set_flat_assigns( $p_status)
set_order_item_template()
set_order_total_template()
set_template_dir( $p_dir_path) : void
setCartShippingCostsControl( $p_cartShippingCostsControl)
setCartShippingCostsThemeContentView( $p_cartShippingCostsThemeContentView)
setGiftCartThemeContentView( $p_giftCart)
setGprintContentManager( $p_gprintContentManager)
setLangFileMaster( $p_langFileMaster)
setMain(\main $p_main)
\main
setProducts(array $p_products)
array
setPropertiesControl( $p_propertiesControl)
setPropertiesView( $p_propertiesView)
setXtcPrice(\xtcPrice $p_xtPrice)
\xtcPrice
langFileMaster :
propertiesControl :
propertiesView :
giftCartThemeContentView :
cartShippingCostControl :
cartShippingCostsThemeContentView :
gprintContentManager :
products :
productsCopy :
main :
xtcPrice : \xtcPrice_ORIGIN
var |
---|
\xtcPrice_ORIGIN
moduleContent :
total :
discount :
productsQuantityArray :
coo_products :
sessionAnyOutOfStock :
cart :
language :
gprintCart :
customerStatus :
shippingNumBoxes :
shippingWeight :
subtotal :
v_env_get_array :
v_env_post_array :
v_content_template :
content_array :
deprecated_array :
v_min_deprecation_level :
v_flat_assigns :
v_coo_smarty :
v_cache_id_elements_array :
v_template_dir :
v_caching_enabled :
v_compile_check_enabled :
v_session_id_placeholder :
escape_html :
build_html :