logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
30 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 401 260

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Questions »» soucis bloc -1 admin modules

Nouveau sujet
 soucis bloc -1 admin modules#26904Répondre

3Contributeur(s)
colonelwogJireckjpb
3 Modérateur(s)
developpeurjpbJireck
colonelwog colonelwogicon_post
Salut tout le monde !
J'ai un souci , je veux pas de blocs dans mon admin du module.
j'ai donc mis dans pages.php :

$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=GestBat&ModStart=admin/admin*']['title']="[french]Gestion de Batiments[/french]";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=GestBat&ModStart=admin/admin*']['run']="yes";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=GestBat&ModStart=admin/admin*']['blocs']="-1";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=GestBat&ModStart=admin/admin*']['TinyMce']=1;
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=GestBat&ModStart=admin/admin*']['TinyMce-theme']="short";


Bah j'ai toujours mes blocs à gauche !
Une solution ?
Merci
Jireck Jireckicon_post
thème standard ?
colonelwog colonelwogicon_post
oui dans npds-boost

aucune modif sur le théme , j'utilise usb web server de NPDS dernière mouture
jpb jpbicon_post
t'inquietes pas c'est juste page.php (header.php) qui ne sait pas traiter ce cas de figure ... je vais regarder cela
ce code est trop maigre ....


// Admin function can have all the PAGES attributs except Title
if ($pages_ref=="admin.php") {
if (array_key_exists(1,$page_uri)) {
if (array_key_exists($pages_ref."?".$page_uri[1],$PAGES)) {
if (array_key_exists('title',$PAGES[$pages_ref."?".$page_uri[1]]))
$pages_ref.="?".$page_uri[1];
}
}
}


on voit bien que la dernière ligne n'est pas suffisante

Message édité par : jpb / 10-10-2024 10:48

colonelwog colonelwogicon_post
Oki merci j'attends ^^
jpb jpbicon_post
yo
remplace le code du post du dessus par celui-ci dessous dans header.php j'ai testé cela semble ok mais test bien si y'a des effets de bord que je n'aurai pas vu ... ..
attention : comme cela fait partie de l'admin le titre doit etre vide : .........['title']=""..........

if ($pages_ref=="admin.php") {

$others='';
if (array_key_exists(1,$page_uri)) {
foreach($page_uri as $k => $partofurl) {
if ($k==1)
$firstPara ="?".$page_uri[$k];
if($k>1)
$others .="&".$page_uri[$k];
}
$pages_ref .= $firstPara.$others;
}
}
jpb jpbicon_post
non c'est pas bon il y a des effets de bord .... :-?
plus de chargement systématique de la css de l'admin ...
Jireck Jireckicon_post
de memoire la gestion des pages admin via pages n'est pas bonne et se bute sur pas mal de probleme.

Ensuite pour palier a ton problème, le plus simple est de prendre le probleme a l'envers
c'est a dire mettre les blocs comme tu veux dans l'admin des modules puis les supprimer dans les autres pages user via pages
colonelwog colonelwogicon_post
j'ai supprimé via pages php mais ça ne fonctionne pas je vais faire autrement et supprimer du thèmes les colonnes gauche et droite tant pis ... et agrandir celle du centre qui est en 9 la passer à 12 ...
colonelwog colonelwogicon_post
En fait avec le recul je prends le théme bloc au lieu d'en modifier un j'ai pas besoin d'un théme en particulier juste de la présentation ...
Je code un module de base de gestion suivi de bâtiments avec implémentation du cadastre ... Pour le taff