14 include(
"../configuration.inc.php");
15 include(
"../lib/fonctions/display_caddie.php");
17 define(
'IN_CADDIE',
true);
20 if (isset($_POST[
'pays_zone'])) {
21 $_SESSION[
'session_caddie']->set_zone($_POST[
'pays_zone']);
23 }
elseif (empty(
$_SESSION[
'session_caddie']->zoneId) && !empty(
$GLOBALS[
'site_parameters'][
'default_delivery_zone_id'])) {
25 $_SESSION[
'session_caddie']->set_zone(
$GLOBALS[
'site_parameters'][
'default_delivery_zone_id']);
28 if (isset($_POST[
'type'])) {
29 $typeId = intval($_POST[
'type']);
30 $_SESSION[
'session_caddie']->set_type($typeId);
32 if (!empty(
$GLOBALS[
'site_parameters'][
'redirect_user_after_delivery_type_section'][
$_SESSION[
'session_caddie']->typeId])) {
37 }
elseif (empty(
$_SESSION[
'session_caddie']->typeId) && !empty(
$GLOBALS[
'site_parameters'][
'default_delivery_type_id'])) {
39 $_SESSION[
'session_caddie']->set_type(
$GLOBALS[
'site_parameters'][
'default_delivery_type_id']);
42 if (!empty($_POST[
'code_promo'])) {
44 $_SESSION[
'session_caddie']->update_code_promo($_POST[
'code_promo']);
47 if (!empty($_GET[
'code_promo']) && $_GET[
'code_promo'] ==
'delete') {
48 $_SESSION[
'session_caddie']->update_code_promo(
'');
56 if (isset($_POST[
'func'])) {
57 $mode = $_POST[
'func'];
65 $_SESSION[
'session_caddie']->delete_line(intval(
vb($_GET[
'ligne'])));
77 $_SESSION[
'session_caddie']->change_lines_data($_POST);
79 if (!empty(
$GLOBALS[
'site_parameters'][
'mode_transport'])) {
81 if (empty($_POST[
'pays_zone'])) {
83 }
elseif (empty($_POST[
'type'])) {
89 $redirect_next_step =
true;
93 $redirect_next_step =
true;
100 if (!empty($redirect_next_step)) {
110 $GLOBALS[
'page_columns_count'] =
$GLOBALS[
'site_parameters'][
'caddie_affichage_page_columns_count'];
111 include(
$GLOBALS[
'repertoire_modele'] .
"/haut.php");
115 include(
$GLOBALS[
'repertoire_modele'] .
"/bas.php");
static strtoupper($string)
Returns string with all alphabetic characters converted to uppercase.
get_current_url($with_get=true, $get_short_url=false, $take_away_get_args_array=null)
get_current_url()
redirect_and_die($url, $permanent_redirection=false, $avoid_loop=false)
Redirige vers l'URL demandée et arrête le programme.
if(isset($_POST['pays_zone'])) elseif(empty($_SESSION['session_caddie']->zoneId)&&!empty($GLOBALS['site_parameters']['default_delivery_zone_id'])) if(isset($_POST['type'])) elseif(empty($_SESSION['session_caddie']->typeId)&&!empty($GLOBALS['site_parameters']['default_delivery_type_id'])) if(!empty($_POST['code_promo'])) if(!empty($_GET['code_promo'])&&$_GET['code_promo']== 'delete') $form_error_object
get_filter_site_cond($table_technical_code, $table_alias=null, $use_strict_rights_if_in_admin=false, $specific_site_id=null, $exclude_public_items=false, $admin_force_multisite_if_allowed=false)
Retourne la condition SQL permettant de filtrer les données pour une table.
query($query, $die_if_error=false, $database_object=null, $silent_if_error=false, $security_sql_filter=true)
The query() function is meant to be called anywhere you want to make a query.
if(!defined('IN_PEEL')) est_identifie()
Retourne true si l'utilisateur est identifié
if(strlen($date2)== '10') if($type== 'users-by-age'&&a_priv('admin_users', true)) elseif($type== 'forums-count'&&a_priv('admin_content', true)) elseif($type== 'forums-categories'&&a_priv('admin_content', true)) elseif($type== 'users-count'&&a_priv('admin_users', true)) elseif($type== 'product-categories'&&a_priv('admin_products', true)) elseif($type== 'users-by-sex'&&a_priv('admin_users', true)) elseif($type== 'users-by-country'&&a_priv('admin_users', true)) elseif($type== 'sales'&&a_priv('admin_sales', true))
num_rows($query_result)
num_rows()
call_module_hook($hook, $params, $mode= 'boolean')
Appelle la fonction correspondant au $hook pour chaque module installé La fonction doit s'appeler : [...
if(defined('IN_PEEL_ADMIN')||IN_INSTALLATION) $_SESSION['session_langue']