PEEL Shopping
Open source ecommerce : PEEL Shopping
|
Public Member Functions | |
Multipage ($sqlRequest, $nombre_session_var_name= 'default_results_per_page', $DefaultResultsPerPage=50, $LinkPerPage=7, $AddToColspan=0, $always_show=true, $template_name=null, $round_elements_per_page=1, $external_results_to_merge_at_beginning=null, $no_pagination_displayed=false) | |
Constructeur. More... | |
Initialize () | |
Paramétrage et construction. More... | |
setResultsNumberPerPage () | |
Multipage::setResultsNumberPerPage() More... | |
CurrentPage ($page) | |
Calcule les paramètres Limit de la requete SQL en fonction de la page en cours. More... | |
Query ($return_objects=false) | |
Exécute le SQL avec LIMIT pour retourner les résultats, et calcule juste après car on a besoin que FOUND_ROWS soit exécuté immédiatement après. More... | |
Calcul ($query_without_error=true) | |
Calcule la position - sur la barre de liens - du lien correspondant à la page en cours. More... | |
getPageURL ($page, $nombre=null) | |
Multipage::getPageURL() More... | |
ParseTemplate ($show_page_if_only_one=false) | |
Cherche et remplace dans le template les variables connues en lançant les traitements associés. More... | |
pMultipage () | |
Affiche directement en sortie le contenu du template après traitement. More... | |
GetMultipage () | |
Renvoie le résultat du template une fois parsé More... | |
getHeaderRow () | |
Multipage::getHeaderRow() More... | |
getOrderBy () | |
Multipage::getOrderBy() More... | |
Data Fields | |
$DefaultResultsPerPage | |
$ResultPerPage | |
$sqlRequest | |
$sql_count = null | |
$LinkPerPage | |
$AddToColspan | |
$always_show | |
$tpl_data | |
$tpl_name | |
$page | |
$pages_count | |
$nbRecord = null | |
$external_results_to_merge_at_beginning = null | |
$HeaderTitlesArray | |
$OrderDefault | |
$SortDefault | |
$forced_order_by_string = null | |
$forced_second_order_by_string = null | |
$forced_before_first_order_by_string = null | |
$nombre_session_var_name | |
$nb1 | |
$nb2 | |
$nb3 | |
$LimitSQL | |
$first_link_page = true | |
$allow_get_sort = true | |
$sort_get_variable = 'sort' | |
$order_get_variable = 'order' | |
$order_sql_prefix = null | |
$no_pagination_displayed = false | |
Definition at line 46 of file Multipage.php.
Calcul | ( | $query_without_error = true | ) |
Calcule la position - sur la barre de liens - du lien correspondant à la page en cours.
Definition at line 242 of file Multipage.php.
CurrentPage | ( | $page | ) |
Calcule les paramètres Limit de la requete SQL en fonction de la page en cours.
mixed | $page |
Definition at line 182 of file Multipage.php.
getHeaderRow | ( | ) |
GetMultipage | ( | ) |
Renvoie le résultat du template une fois parsé
Definition at line 375 of file Multipage.php.
getOrderBy | ( | ) |
getPageURL | ( | $page, | |
$nombre = null |
|||
) |
Initialize | ( | ) |
Multipage | ( | $sqlRequest, | |
$nombre_session_var_name = 'default_results_per_page' , |
|||
$DefaultResultsPerPage = 50 , |
|||
$LinkPerPage = 7 , |
|||
$AddToColspan = 0 , |
|||
$always_show = true , |
|||
$template_name = null , |
|||
$round_elements_per_page = 1 , |
|||
$external_results_to_merge_at_beginning = null , |
|||
$no_pagination_displayed = false |
|||
) |
Constructeur.
Definition at line 82 of file Multipage.php.
ParseTemplate | ( | $show_page_if_only_one = false | ) |
Cherche et remplace dans le template les variables connues en lançant les traitements associés.
Definition at line 310 of file Multipage.php.
pMultipage | ( | ) |
Affiche directement en sortie le contenu du template après traitement.
Definition at line 365 of file Multipage.php.
Query | ( | $return_objects = false | ) |
Exécute le SQL avec LIMIT pour retourner les résultats, et calcule juste après car on a besoin que FOUND_ROWS soit exécuté immédiatement après.
mixed | $return_objects |
Definition at line 200 of file Multipage.php.
setResultsNumberPerPage | ( | ) |
$AddToColspan |
Definition at line 52 of file Multipage.php.
$allow_get_sort = true |
Definition at line 73 of file Multipage.php.
$always_show |
Definition at line 53 of file Multipage.php.
$DefaultResultsPerPage |
Definition at line 47 of file Multipage.php.
$external_results_to_merge_at_beginning = null |
Definition at line 59 of file Multipage.php.
$first_link_page = true |
Definition at line 72 of file Multipage.php.
$forced_before_first_order_by_string = null |
Definition at line 66 of file Multipage.php.
$forced_order_by_string = null |
Definition at line 64 of file Multipage.php.
$forced_second_order_by_string = null |
Definition at line 65 of file Multipage.php.
$HeaderTitlesArray |
Definition at line 61 of file Multipage.php.
$LimitSQL |
Definition at line 71 of file Multipage.php.
$LinkPerPage |
Definition at line 51 of file Multipage.php.
$nb1 |
Definition at line 68 of file Multipage.php.
$nb2 |
Definition at line 69 of file Multipage.php.
$nb3 |
Definition at line 70 of file Multipage.php.
$nbRecord = null |
Definition at line 58 of file Multipage.php.
$no_pagination_displayed = false |
Definition at line 77 of file Multipage.php.
$nombre_session_var_name |
Definition at line 67 of file Multipage.php.
$order_get_variable = 'order' |
Definition at line 75 of file Multipage.php.
$order_sql_prefix = null |
Definition at line 76 of file Multipage.php.
$OrderDefault |
Definition at line 62 of file Multipage.php.
$page |
Definition at line 56 of file Multipage.php.
$pages_count |
Definition at line 57 of file Multipage.php.
$ResultPerPage |
Definition at line 48 of file Multipage.php.
$sort_get_variable = 'sort' |
Definition at line 74 of file Multipage.php.
$SortDefault |
Definition at line 63 of file Multipage.php.
$sql_count = null |
Definition at line 50 of file Multipage.php.
$sqlRequest |
Definition at line 49 of file Multipage.php.
$tpl_data |
Definition at line 54 of file Multipage.php.
$tpl_name |
Definition at line 55 of file Multipage.php.
This documentation for Open ecommerce PEEL Shopping and PEEL.fr has been generated by Doxygen on Thu Oct 15 2015 14:41:43 - is a product of SAS. All rights reserved.