Hallo zusammen, warum oder was kann ich machen, wenn z.B. wenn ich Forum aufrufe die komplette Rechte Blockseite verschwindet? Gruß Michael
Biker :
14.09.2003 16:17
na dann ziehe ich meine anfrage zurück: @bama: welche gallery?
MFG Biker
[ Geändert von Biker an 14.09.2003 19:38 ]
bama :
14.09.2003 17:47
Hi Michael,
die Antwort von Biker ist nicht das was du meinst,
öffne im Pfad modules/newbb/ die index.php
hier hast du zeile 33 bis 41 if ($xoopsConfig['startpage'] == "newbb") { $xoopsOption['show_rblock'] = 1; include_once(XOOPS_ROOT_PATH."/header.php"); make_cblock(); echo " "; } else { $xoopsOption['show_rblock'] = 0; include_once(XOOPS_ROOT_PATH."/header.php"); }
dieser Code bedeutet: wenn Forum gleich Startpage, dann Showblock rechts anzeigen wenn Forum nicht Startpage, dann nicht anzeigen
setze den zweiten $xoopsOption['show_rblock'] auch auf 1; dann sollte es so sein, wie du möchtest
Cu Hans
NB: noch an Michael: an der Galerie arbeite ich noch, wird aber morgen werden
[ Geändert von bama an 15.09.2003 00:07 ]
crushedice :
27.09.2003 01:17
Danke, ich hatte das gleiche Problem!
Die Fehlerlösung funktioniert für alle Module, bis auf Kontakt. Woran kann das noch liegen?
Gruss, crushedice
bama :
27.09.2003 11:57
Hi crushedice,
folgendes:
1. nicht speziell definierte Variablen werden nicht an Funktionen übergeben, es sei denn, du setzt zu Beginn der Funktion die Variable mit 'global'
2. der rechte Block wird gesetzt mit $xoopsOption['show_rblock'] und wird ausgeführt im include_once(XOOPS_ROOT_PATH.'/footer.php');
3. wenn du jetzt die index.php von 'Contact' ansiehst, merkst du, dass die footer.php immer in einer Funtion aufgerufen wird, aber hier die Verbindung zu $xoopsOption fehlt
4. setzte also bei allen Funktionen, in welchen include_once(XOOPS_ROOT_PATH.'/header.php'); aufgerufen wird, zu global die Variable $xoopsOption