Boardunity & Video Forum

Boardunity & Video Forum (https://boardunity.de/)
-   X-Mentor (Archiv) (https://boardunity.de/x-mentor-archiv-f51.html)
-   -   {nav} in footer (https://boardunity.de/nav-footer-t1389.html)

motroxx 11.02.2004 19:25

{nav} in footer
 
Hallo,
habe gerade testweise x-mentor installiert und muß sagen: gefällt mir echt gut!

Aber egal was ich mache, ich bekommen die navigation nur im header angezeigt, nicht im header...
Designbedingt muß ich den {nav}-tag im footer einbinden.

Kann mir einer von ecuh sagen wie ich das machen kann?

Danke!
Andy

motroxx 12.02.2004 18:35

Hallo, bin jetzt so weit gekommen, dass ich weiß welche Zeilen dafür verantworlich sind.

Für den header:
PHP-Code:

$CONTENTS $KERNEL->header(array('nav' => $KERNEL->getnav((isset
(
$_GET['catid'])) ? $_GET['catid'] : ""), 'title' => PAGETITLE)); 

Für den Footer:
PHP-Code:

$CONTENTS .= $KERNEL->footer(); 

Je in der index.php im Hauptverzeichnis..
Habe jetzt etwas herumexperiementiert und es folgendermaßen versucht:

Header:
PHP-Code:

$CONTENTS .= $KERNEL->header(); 

Footer:
PHP-Code:

$CONTENTS $KERNEL->footer(array('nav' => $KERNEL->getnav((isset
(
$_GET['catid'])) ? $_GET['catid'] : ""), 'title' => PAGETITLE)); 

Leider bekomme ich bei dieser Version nur einen Teil meines Designs angezeigt und der rest ist einfach weg...Dafür wird aber daqs (Menü im Footer) angezeigt *gg*

Kann mir jetzt vielleicht einer von euch noch etwas auf die sprünge helfen?
Möchte das Menü schon gerne benutzen.

Danke schonmal.


PS: kann es vielleicht etwas damit zu tun haben(?):
PHP-Code:

'title' => PAGETITLE

Ich habe schon damit experiementiert, weiß aber nicht wie ich den Code umschreiben muss...

Philipp Gérard 12.02.2004 20:27

Das die Seite nicht mehr korrekt angezeigt wird, liegt einfach daran, dass die Tabellen jetzt nicht mehr interagieren. Du musst sie schon richtig anpassen...Prinzipiell stimmt dein Lösungsweg aber.


//Edit: soll heißen: pass die Templates richtig an, der Rest stimmt so :)

motroxx 13.02.2004 15:29

Hab von euch im BugTracker ne antwort bekommen:
Zitat:

Du hast dir die Lösung von deinem Problem - das mit Sicherheit kein Bug ist - ja schon im Grunde selbst beantwortet:
$CONTENTS .= $KERNEL->header(array('footer' => $KERNEL->getnav((isset($_GET['catid'])) ? $_GET['catid'] : "")));
wäre die richtige Zeile...
Das Template wird mit dem Code zwar wieder richtig angezeigt, aber das navigationsmenü fehlt immer noch *heul*
Da wo das Menü hinkommt steht in der Laufzeit {nav}...wird also wohl leider nicht richtig erkannt.....
Weiterexperiementieren....

motroxx 13.02.2004 15:41

Hi, hab jetzt nochmals herumgebastelt...und jetzt funktioniert alles wunderbar!
Danke für die Hilfestellungen!

Die richtige zeile heißt bei mir:
$CONTENTS .= $KERNEL->footer(array('nav' => $KERNEL->getnav((isset($_GET['catid'])) ? $_GET['catid'] : "")));


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:19 Uhr.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25