source: spip-zone/_plugins_/paniers/paniers_options.php @ 48895

Last change on this file since 48895 was 48895, checked in by rastapopoulos@…, 10 years ago

Bon ça c'est le minimum quand même... les bots n'ont pas de sessions. Mais ça ne règle pas le bug de base qui à priori est dans SPIP.

File size: 610 bytes
Line 
1<?php
2
3// Sécurité
4if (!defined('_ECRIRE_INC_VERSION')) return;
5
6// À chaque hit en partie publique, on va chercher le panier du visiteur actuel, et sinon le créer
7if (_DIR_RESTREINT) {
8        include_spip('inc/paniers');
9        include_spip('inc/session');
10       
11        // Si c'est pas un bot :
12        if (!_IS_BOT){
13                // Si on a bien un panier
14                if (_request('action') != 'cron' and $id_panier = paniers_id_panier_encours()){
15                        // On met le panier dans la session
16                        session_set('id_panier', $id_panier);
17                }
18                // Sinon on s'assure que la session ne contient pas un ancien numéro
19                else{
20                        session_set('id_panier');
21                }
22        }
23}
24
25?>
Note: See TracBrowser for help on using the repository browser.