14 include(
"../configuration.inc.php");
16 define(
'IN_CATALOGUE_PRODUIT',
true);
17 $GLOBALS[
'page_columns_count'] =
$GLOBALS[
'site_parameters'][
'product_details_page_columns_count'];
24 if (empty($_GET[
'id'])) {
29 if(!empty(
$GLOBALS[
'site_parameters'][
'allow_multiple_product_url_with_category'])) {
33 FROM peel_produits_categories pc
34 WHERE pc.produit_id ='" . intval($_GET[
'id']) .
"' AND pc.categorie_id=" . intval(
vn($_GET[
'catid'])));
57 $theoretical_current_url =
$url;
72 if (!empty(
$_SESSION[
"session_display_popup"][
"upload_error_text"])) {
75 unset(
$_SESSION[
"session_display_popup"][
"upload_error_text"]);
78 $GLOBALS[
'page_columns_count'] =
$GLOBALS[
'site_parameters'][
'product_details_page_columns_count'];
82 if ($key ==
"confirm_ok") {
83 $output .=
$GLOBALS[
'tplEngine']->createTemplate(
'global_success.tpl', array(
'message' =>
$error))->fetch();
85 $output .=
$GLOBALS[
'tplEngine']->createTemplate(
'global_error.tpl', array(
'message' =>
$error))->fetch();
91 include(
$GLOBALS[
'repertoire_modele'] .
"/haut.php");
93 include(
$GLOBALS[
'repertoire_modele'] .
"/bas.php");
static strpos($haystack, $needle, $offset=0)
Returns the numeric position of the first occurrence of needle in the haystack string.
get_current_url($with_get=true, $get_short_url=false, $take_away_get_args_array=null)
get_current_url()
$GLOBALS['page_columns_count']
is_user_tva_intracom_for_no_vat($user_id=null)
is_user_tva_intracom_for_no_vat()
redirect_and_die($url, $permanent_redirection=false, $avoid_loop=false)
Redirige vers l'URL demandée et arrête le programme.
if(!select_db($_SESSION['session_install_choixbase'], $GLOBALS['database_object'], true)) $error
get_category_name($id)
Renvoie le nom d'une catégorie de produits.
if(empty($_GET['id'])) if(!empty($GLOBALS['site_parameters']['allow_multiple_product_url_with_category'])) $product_object
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(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 : [...
a_priv($requested_priv, $demo_allowed=false, $site_configuration_modification=false, $user_id=null)
Renvoie true si l'utilisateur de la session a le privilège $requested_priv ou un droit supérieur Des ...
check_if_module_active($module_name, $specific_file_name=null)
Renvoie si un module est présent et activé ou non - Peut être appelé avant ou après le chargement d'u...
if(defined('IN_PEEL_ADMIN')||IN_INSTALLATION) $_SESSION['session_langue']