| package |
Default |
|---|
__construct( $p_get_array = false, $p_post_array = false)
_getAttributesAndProperties() : array
array
_getCustomerEmailSql() : string
string$sql
_getFormData() : array
array$formDataArray
_getProductsNameSql() : string
string$sql
_getSenderAddress() : string
string$sender
_prepareEmailForm(string $product)
string
_prepareMail(string $email, string $sender, string $productLink)
string
string
string
_validateInput(string $product) : mixed|string|boolean
string
mixed|string|boolean$productLink
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
stringPath to the templates
stringprefix of the type of template
stringName of the template
stringTemplate basename
get_flat_assigns()
get_html()
get_merged_deprecated_array( $p_max_deprecation_level = false)
get_session_id_placeholder()
getCaptchaObject() : \Captcha
\CaptchaCaptcha Object
getCustomerFirstName() : string
stringCustomer First Name
getCustomerId() : integer
integerCustomer ID
getCustomerLastName() : string
stringCustomer Last Name
getEmail() : string
stringPOST of the E-Mail Address
getLanguagesId() : integer
integerLanguages ID
getMessage() : string
string
getName() : string
stringPOST of the Name
getPost() : array
array$post
getProductsId() : integer
integerProducts ID
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_deprecated_array()
set_escape_html(boolean $value)
set_flat_assigns( $p_status)
set_template_dir( $p_dir_path) : void
setAttributeIds(array $ids)
array
setCaptchaObject(\Captcha $captchaObject)
\CaptchaCaptcha Object
setCustomerFirstName(string $p_customerFirstName)
stringCustomer First Name
setCustomerId(integer $p_customerId)
integerCustomer ID
setCustomerLastName(string $p_customerLastName)
stringCustomer Last Name
setEmail(string $p_email)
stringPOST of the E-Mail Address
setLanguagesId(integer $p_languagesId)
integerLanguages ID
setMessage(string $p_message)
stringPOST of the Message
setName(string $p_name)
stringPOST of the Name
setPost(array $p_post)
array
setPrivacyAccepted(string $p_privacyAccepted)
stringPOST of privacy checkbox
setProductQuestionTemplate()
setProductsId(integer $p_productsId)
integerProducts ID
setPropertyValueIds(array $ids)
array
productsId :
languagesId :
customerId :
captchaObject :
customerFirstName :
customerLastName :
post :
name :
email :
productName :
privacyAccepted :
attributeIds :
propertyValueIds :
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 :