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
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()
getCaptchaObject() : \Captcha
\Captcha
Captcha Object
getCustomerFirstName() : string
string
Customer First Name
getCustomerId() : integer
integer
Customer ID
getCustomerLastName() : string
string
Customer Last Name
getEmail() : string
string
POST of the E-Mail Address
getLanguagesId() : integer
integer
Languages ID
getMessage() : string
string
getName() : string
string
POST of the Name
getPost() : array
array
$post
getProductsId() : integer
integer
Products 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
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_template_dir( $p_dir_path) : void
setAttributeIds(array $ids)
array
setCaptchaObject(\Captcha $captchaObject)
\Captcha
Captcha Object
setCustomerFirstName(string $p_customerFirstName)
string
Customer First Name
setCustomerId(integer $p_customerId)
integer
Customer ID
setCustomerLastName(string $p_customerLastName)
string
Customer Last Name
setEmail(string $p_email)
string
POST of the E-Mail Address
setLanguagesId(integer $p_languagesId)
integer
Languages ID
setMessage(string $p_message)
string
POST of the Message
setName(string $p_name)
string
POST of the Name
setPost(array $p_post)
array
setPrivacyAccepted(string $p_privacyAccepted)
string
POST of privacy checkbox
setProductQuestionTemplate()
setProductsId(integer $p_productsId)
integer
Products 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 :