Hi Leute..
habe mir vor kurzem das - Dark Krokus - Theme runtergeladen.Und bemerkt,dass es keine functions.php hat,denn dann könnte man die linken Blöcke entfernen und bestimmte Seiten ohne linke und rechte Blöcke betrachten.Wie macht das jetzt ohne die functions.php ?
Hab im Anhang das Dark Krokus Theme eingefügt,ihr könnt es euch kurz anschauen?
die Änderungen :
1. deine theme.php öffnen, nach function themeheader() { suchen
füge in die folgende Zeile (die mit global beginnt) die Variable $name ein.
2. Beispiel das Forum... deine theme.php öffnen, nach blocks(left); suchen und durch ersetzen:
// START - Linke Bloecke weg (1 Modul)
if ($name=='Forums') {
}
else {
blocks(left);
}
// END - Linke Bloecke weg (1 Modul)
mehrere Module (Beispiel: Foren und Web_Links) ohne linke Blöcke:
// START - Linke Bloecke weg (x Module)
if ($name=='Forums' or $name=='Web_Links') {
}
else {
blocks(left);
}
// END - Linke Bloecke weg (x Module)
Auszug aus dem Forum von pragmamx.de.
bei der Verwendung der VKPmX 2.1a oder pragmaMx ist diese Variante zu nutzen
// START - Linke Bloecke weg (x Module)
if ($_REQUEST['name']!='Gallery' && $_REQUEST['name']!='Forum' && $_REQUEST['name']!='Kalender' && $_REQUEST['name']!='My_eGallery') {
blocks('left');
}
}
// END - Linke Bloecke weg (x Module)
Danke für deine Hilfe,
aber es hat nicht richtig hingehauen.Wie du`s beschrieben hast,habe nach function themeheader() gesucht und gleich neben global die Variable $name eingefügt.Soweit alles klar.Da ich pragmamx verwende,habe ich blocks(left) mit dieser Variante ersetzt bzw. überschrieben:
// START - Linke Bloecke weg (x Module)
if ($_REQUEST['name']!='Gallery' && $_REQUEST['name']!='Forum' &&
$_REQUEST['name']!='Radyo KoyeDersim' &&
$_REQUEST['name']!='My_eGallery') {
blocks('left');
}
}
// END - Linke Bloecke weg (x Module)
So...und jetzt habe ich erstmal keinen Zugang in meine Seite,bekomme die folgende Fehlermeldung:
Parse error: syntax error, unexpected '}' in /var/www/web97/html/themes/NTJ_DarkKrokus/theme.php on line 134
Moin :)
steht doch eigentlich da:
Zitatsyntax error, unexpected '}'
es ist eine schliessende geschweifte Klammer zuviel...
So wäre es richtiger:
// START - Linke Bloecke weg (x Module)
if ($_REQUEST['name']!='Gallery' &&
$_REQUEST['name']!='Forum' &&
$_REQUEST['name']!='Radyo KoyeDersim' &&
$_REQUEST['name']!='My_eGallery') {
blocks('left');
}
// END - Linke Bloecke weg (x Module)
Danke dir andi..
wenn wir dich nicht hätten :JC_highfive: .Funktioniert einwandfrei ;)