Skip to content
Extraits de code Groupes Projets
Valider d7e4d46a rédigé par cerdic's avatar cerdic
Parcourir les fichiers

recuperer le contexte ($_GET et $_POST) pour le passer au modele

parent bad4f7b4
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -444,11 +444,13 @@ function inclure_modele($type, $id, $params, $lien) { ...@@ -444,11 +444,13 @@ function inclure_modele($type, $id, $params, $lien) {
// Creer le contexte // Creer le contexte
$contexte = array( $contexte = array();
'lang' => $GLOBALS['spip_lang'], if (_DIR_RESTREINT)
'fond' => $fond, $contexte = calculer_contexte();
'dir_racine' => _DIR_RACINE # eviter de mixer un cache racine et un cache ecrire (meme si pour l'instant les modeles ne sont pas caches, le resultat etant different il faut que le contexte en tienne compte $contexte['lang'] = $GLOBALS['spip_lang'];
); $contexte['fond'] = $fond;
$contexte['dir_racine'] = _DIR_RACINE; # eviter de mixer un cache racine et un cache ecrire (meme si pour l'instant les modeles ne sont pas caches, le resultat etant different il faut que le contexte en tienne compte
// Fixer l'identifiant qu'on passe dans #ENV ; // Fixer l'identifiant qu'on passe dans #ENV ;
// pour le modele <site1> on veut id_syndic => 1 // pour le modele <site1> on veut id_syndic => 1
// par souci de systematisme on ajoute aussi // par souci de systematisme on ajoute aussi
...@@ -466,7 +468,7 @@ function inclure_modele($type, $id, $params, $lien) { ...@@ -466,7 +468,7 @@ function inclure_modele($type, $id, $params, $lien) {
$contexte['lien'] = $lien[0]; $contexte['lien'] = $lien[0];
$contexte['lien_class'] = $lien[1]; $contexte['lien_class'] = $lien[1];
} }
// Traiter les parametres // Traiter les parametres
// par exemple : <img1|center>, <emb12|autostart=true> ou <doc1|lang=en> // par exemple : <img1|center>, <emb12|autostart=true> ou <doc1|lang=en>
$contexte = array_merge($contexte, $contexte = array_merge($contexte,
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter