Linke und rechte Blöcke ein- bzw. abschalten

Begonnen von Nadja, 19 Juni 2009, 20:47:38

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Nadja

hier eines meiner 1000 problem:

auf der startseite soll der rechte block angezeigt werden.
auf der 2. und 3. seite brauche ich den linken block.
auf der 4. und 5. seite keinen rechten und keinen linken.

schaut hier: www.foerderverein-bandwirkerstr.de

habe es mit folgenden einstellungen versucht:

* Module, bei denen, die linken Bloecke nicht gezeigt werden sollen
*/
$themesetting['noleft_modules'] = array('Forum',
    'Feedback', 'Impressum', 'Index'
    );

/**
* Module, bei denen, die rechten Bloecke nicht gezeigt werden sollen
*/
$themesetting['noright_modules'] = array('Forum',
    'Feedback', 'Impressum', 'News'
    );


funktioniert aber nicht.

lg, nadja
LG, Nadja

comedi

Hallo,

so z. B. in der setting.php für die linken Blöcke.

/**
* Module, bei denen, die linken Bloecke nicht gezeigt werden sollen
*/
$themesetting['noleft_modules'] = array('Forum',
    'Gallery', 'Feedback', 'Impressum',
    );


Wo hast du denn den anderen Code gefunden?? :gruebel:

Jetzt musst du genau sagen bei welchen Modul rechts oder links die Blöcke sein sollen.
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

Nadja

Zitat von: comedi am 19 Juni 2009, 21:03:32
Hallo,

so z. B. in der setting.php für die linken Blöcke.

/**
* Module, bei denen, die linken Bloecke nicht gezeigt werden sollen
*/
$themesetting['noleft_modules'] = array('Forum',
    'Gallery', 'Feedback', 'Impressum',
    );


Wo hast du denn den anderen Code gefunden?? :gruebel:

Jetzt musst du genau sagen bei welchen Modul rechts oder links die Blöcke sein sollen.

den habe ich selbst geschrieben.
ich dachte, ich bin schlau, aber es funktioniert nicht!

also,
auf seite 1 nur den mittleren und den rechten block
auf seite 2 und 3 linken und mittleren
auf seite 4 und 5 nur den mittleren.

dann möchte ich, dass auf seite 2 und 3 die navigationen jeweils anders sein, also auf seite 2 eine navi für die kita, auf seite 3 eine navi für den verein.

lg, nadja
LG, Nadja

comedi

Wie oben beschrieben in der setting.php das Impressum und Feedback eintragen.

Dann z. B. in Module => Impressum => index.php diesen Code suche ab Zeile 17 ..

defined('mxMainFileLoaded') or die('access denied');

$module_name = basename(dirname(__FILE__));
mxGetLangfile($module_name);
$index = 1;


Der steht jetzt auf 1 dort auf 0 stellen  rechte Blöcke aus.

Das gleiche dann beim Feedback machen und schon hast du Seite vier und fünf fertig.

Ich nehem an die meinst immer die Buttons oben oder?
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

Nadja

ja, die meine ich.
ich probiere es aus.
hoffentlich klappt es.

danke und liebe grüße,

nadja
LG, Nadja

Nadja

Zitat von: comedi am 19 Juni 2009, 23:58:01
Wie oben beschrieben in der setting.php das Impressum und Feedback eintragen.

Dann z. B. in Module => Impressum => index.php diesen Code suche ab Zeile 17 ..

defined('mxMainFileLoaded') or die('access denied');

$module_name = basename(dirname(__FILE__));
mxGetLangfile($module_name);
$index = 1;


Der steht jetzt auf 1 dort auf 0 stellen  rechte Blöcke aus.

Das gleiche dann beim Feedback machen und schon hast du Seite vier und fünf fertig.

Ich nehem an die meinst immer die Buttons oben oder?

aber das, was du da beschrieben hast, finde ich gar nicht. bei mir steht da:

defined('mxMainFileLoaded') or die('access denied');

/**
* definieren ob die Templates des Themes gecached werden koennen
*/
define('MX_THEME_CACHABLE', true);

/**
* Module, bei denen, die linken Bloecke nicht gezeigt werden sollen
*/
$themesetting['noleft_modules'] = array('Forum',
    'Feedback', 'Impressum',
    );


das, was du geschrieben hast, steht niegends. weder mit ner 1 noch mit ner 0.
muss ich das nun so eingeben?
einfach drunter oder wie?

lg, nadja
LG, Nadja

martin b

Hallo Nadja

In der "index.php" des Impressums steht "$index = 1" in Zeile 20! Also Module/Impressum/index.php.

GRuß
martin b

Nadja

ich dachte, ich muss das in den settings ändern.
danke.

aber wie sieht es mit der startseite aus?

lg, nadja
LG, Nadja

grafikmurkser

Hallo ...

das was in der Settings steht ist für die linken Blöcke. Das was Martin schrieb ist für die rechten Blöcke
Du kannst im Adminbereich zB einstellen das rechte Blöcke "modulabhängig" angezeigt werden sollen. Dieses steuerst Du dann auf die von Martin beschriebene Weise
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Nadja

also könnte ich in den settings abstellen, dass es auf der startseite steht...?

/**
* Module, bei denen, die linken Bloecke nicht gezeigt werden sollen
*/
$themesetting['noleft_modules'] = array('Forum',
    'Feedback', 'Impressum', 'Index'
    );

so steht es da, aber funzt nicht  :gruebel:

wenn die seite fertig ist, bin ich auch fertig!!!

lg, nadja
LG, Nadja

grafikmurkser

Du kannst einstellen das auf der Startseite weder rechte noch linke Blöcke angezeigt werden ..
Dazu musst Du den Tag in der settings.php um das Modul blank_Home erweitern ( statt Index)
Ausserdem müsstest Du in die index.php des Modules blank_Home diese Zeile  ändern:
$GLOBALS["index"] = 1; ändern in $GLOBALS["index"] = 0;
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000