pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: Nadja am 19 Juni 2009, 20:47:38

Titel: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: Nadja am 19 Juni 2009, 20:47:38
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
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag 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.
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: Nadja am 19 Juni 2009, 21:25:21
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
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag 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?
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: Nadja am 20 Juni 2009, 11:42:34
ja, die meine ich.
ich probiere es aus.
hoffentlich klappt es.

danke und liebe grüße,

nadja
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: Nadja am 20 Juni 2009, 11:46:33
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
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: martin b am 20 Juni 2009, 12:16:29
Hallo Nadja

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

GRuß
martin b
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: Nadja am 20 Juni 2009, 12:25:50
ich dachte, ich muss das in den settings ändern.
danke.

aber wie sieht es mit der startseite aus?

lg, nadja
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: grafikmurkser am 20 Juni 2009, 13:26:48
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
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: Nadja am 20 Juni 2009, 13:30:29
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
Titel: Re: Linke und rechte Blöcke ein- bzw. abschalten
Beitrag von: grafikmurkser am 20 Juni 2009, 13:40:20
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;