Class ProductAttributesThemeContentView
| package |
Default |
|---|
__construct( $p_get_array = false, $p_post_array = false)
add_attributes()
add_cache_id_elements( $p_elements_array)
add_data()
before_build_html()
build_html( $p_content_data_array = false, $p_template_file = false)
clear_cache_id_elements()
get_attribute(array $p_row) : array
array
array
get_attribute_data(array $p_row) : array
array
array
get_attribute_option_full_price(array $p_row, double $p_attr_price) : double
array
double
double
get_attribute_option_image(array $p_row) : string
array
string
get_attribute_option_price(array $p_row) : double
array
double
get_cache_id()
get_content_array( $p_max_deprecation_level = false)
get_content_template()
get_coo_product() : \product
\product
get_coo_xtc_price() : \xtcPrice
\xtcPrice
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
stringPath to the templates
stringprefix of the type of template
stringName of the template
stringTemplate basename
get_flat_assigns()
get_html()
get_language_id() : integer
integer
get_merged_deprecated_array( $p_max_deprecation_level = false)
get_session_id_placeholder()
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
booleanIf 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_coo_product(\product $product)
\product
set_coo_xtc_price(\xtcPrice $xtcPrice)
\xtcPrice
set_deprecated_array()
set_escape_html(boolean $value)
set_flat_assigns( $p_status)
set_gm_product_option_template(string $template)
string
set_language_id(integer $p_language_id)
integer
set_template_dir( $p_dir_path) : void
coo_product :
coo_xtc_price :
language_id :
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 :