TProductMasterFoManage the product master (a master contain 1 or more product slaves)
Located in /core/internal_components/front_sites/t_product/t_productmaster_fo.class.php (line 64)
bool
getAttributsForSelect
(array $p_product_data, integer $p_force_ps_id, &$r_array_result, array $r_array_result)
bool
getCountListForProductList
(integer $p_ray_id, &$r_count, [string $p_word = ""], integer $r_count)
bool
getListForProductList
(integer $p_ray_id, &$r_result, [integer $p_limit_start = 0], [integer $p_limit_count = 0], [string $p_word = ""], [string $p_order_by = "title_asc"], array $r_result)
bool
getWithTProductSlaveAndTAttribut
(integer $p_pma_id, &$r_result, [array $p_load_image_array = false], [bool $p_is_for_preview = 'NO'], array $r_result)
bool
xGetArrayMastersSlavesAndTAttribut
(resource $r_db_res, &$r_result, [bool $p_load_image_array = false], array $r_result)
bool
xGetDiscountProduct
( &$r_result, [string $p_action = "LIST"], [integer $p_start = 0], [integer $p_end = 0], array $r_result)
DbConnexion
$m_db_connexion
= NULL (line 163)
Database Connexion object
integer
$m_nb_product_in_detail_page_from_same_page
= 10 (line 218)
Number of products in detail page from same page
integer
$m_nof_discount_product_in_link
= 2 (line 224)
Set number of discount product in link
TAttributFo
$m_object_tattribut
= NULL (line 187)
TAttributFo Object
TPictureTProductSlave
$m_object_tpicture
= NULL (line 181)
TPictureTProductSlave Object
TProductMasterFo
$m_object_tproductmodifier
= NULL (line 193)
TProductMasterFo Object
TProductSlaveFo
$m_object_tproductslavefo
= NULL (line 175)
TProductSlaveFo Object
TTvaTypeFo
$m_object_ttvatype
= NULL (line 205)
TTvaTypeFo Object
siteInformation
$m_site_information
= NULL (line 169)
SiteInformation Object
string
$m_stock_not_define
= "not_define" (line 71)
Value for not define stock
string
$req_count_with_slave_attribut_by_ray
= "" (line 107)
SQL Request : Select with slave attribut by page
string
$req_count_with_slave_attribut_by_ray_by_word
= "" (line 113)
SQL Request : Select with attribut by page and word
string
$req_get_discount_list
= "" (line 149)
SQL Request : Get all product with valid discount
string
$req_get_little_desc
= "" (line 156)
SQL Request : Get Little description
string
$req_get_product_for_shoppingcart_validation
=
SQL Request : Get product for shopppingcart validation
string
$req_get_stock
=
SQL Request : Get stock for product master
string
$req_select_exist
= "" (line 77)
SQL Request : Select exist
string
$req_select_other_product_same_page_by_ray
= "" (line 119)
SQL Request : Select other product same page by page
string
$req_select_with_slave_attribut
= "" (line 83)
SQL Request : Select with slave attribut
string
$req_select_with_slave_attribut_by_ray
= "" (line 95)
SQL Request : Select by with slave attribut by page
string
$req_select_with_slave_attribut_by_ray_by_word
= "" (line 101)
SQL Request : Select with slave attribut by page and word
string
$req_select_with_slave_attribut_for_preview
= "" (line 89)
SQL Request : Select with slave attribut for preview
Constructor, init the requests and objects
get attributs for select
$product_data est un tableau provenant de getWithTProductSlaveAndTAttribut par exemple
Get count list for product list
Get discount product count
Get list od discount product
get list for product
Retrieve attribut for product slave and master to validate shopping_cart product
Get little description.
Retrieve the little description for selected product master
Get number of product in detail page
Get number of discount
Get others products same page
Get with product slaves and attributs
Is not active id
Parameter Integrity checker
Parameter Integrity checker
Parameter Integrity checker
Parameter Integrity checker
Parameter Integrity checker
Parameter Integrity checker
Parameter Integrity checker
Parameter Integrity checker
Parameter Integrity checker
Transform a sql result for a product list to an arranged product list with discount applied
Arrange master, slaves and attribut to a beautifull array :)
Get count or list of valid product discount product
Documentation generated on Tue, 25 Mar 2008 15:37:07 +0100 by phpDocumentor 1.3.2