Hello,
Je cherche à faire une boucle ou ne sont affiché que les élément qui
ont le statut "publie" dans la partie public, et tous sauf ceux qui
ont le statut = poubelle dans l'interface privé...
J'ai repris le code dans ecrire/public/boucles.php et l'ai adapté comme suit :
function boucle_ECHOPPE_PRODUITS_dist($id_boucle, &$boucles) {
$boucle = &$boucles[$id_boucle];
$id_table = $boucle->id_table;
$mstatut = $id_table .'.statut';
if (!isset($boucle->modificateur['criteres']['statut']) ||
$boucle->modificateur['tout'] == 0) {
array_unshift($boucle->where,array("'<>'", "'$mstatut'", "'\\'poubelle\\''"));
array_unshift($boucle->where,array("'<>'", "'$mstatut'", "'\\'prop\\''"));
array_unshift($boucle->where,array("'<>'", "'$mstatut'", "'\\'prepa\\''"));
}
return calculer_boucle($id_boucle, $boucles);
}
Ca marche bien dans la partie public, mais malheureusement, ca fait
pareil dans la partie privée
...
Est-ce qu'il y a un moyen de voir si on est dans la partie privé ?
Seb
--
Denooz Sébastien.
http://www.lattirail.net/
http://twitter.com/crowf00t
Jabber : crowfoot@jabber.fr
0499/24.94.61
Le 21 avril 2010 12:22, Denooz Sébastien <crovvfoot@gmail.com> a écrit :
Hello,
Je cherche à faire une boucle ou ne sont affiché que les élément qui
ont le statut "publie" dans la partie public, et tous sauf ceux qui
ont le statut = poubelle dans l'interface privé...
J'ai repris le code dans ecrire/public/boucles.php et l'ai adapté comme suit :
function boucle_ECHOPPE_PRODUITS_dist($id_boucle, &$boucles) {
$boucle = &$boucles\[$id\_boucle\];
$id\_table = $boucle\->id\_table;
$mstatut = $id\_table \.'\.statut';
if \(\!isset\($boucle\->modificateur\['criteres'\]\['statut'\]\) ||
$boucle->modificateur['tout'] == 0) {
array\_unshift\($boucle\->where,array\("'<>'", "'$mstatut'", "'\\\\'poubelle\\\\''"\)\);
array\_unshift\($boucle\->where,array\("'<>'", "'$mstatut'", "'\\\\'prop\\\\''"\)\);
array\_unshift\($boucle\->where,array\("'<>'", "'$mstatut'", "'\\\\'prepa\\\\''"\)\);
\}
return calculer\_boucle\($id\_boucle, $boucles\);
}
Ca marche bien dans la partie public, mais malheureusement, ca fait
pareil dans la partie privée
...
Est-ce qu'il y a un moyen de voir si on est dans la partie privé ?
Essaie !test_espace_prive()
ou test_espace_prive()
--
@plus
Jacques
Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-