[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Unternavigation an anderer Stelle - Seite 2 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

14. Aug 2009, 15:05

ah..ok.. erspart schon mal ne Menge Tipparbeit ;)

Danke. grz. Chris

keona
Beiträge: 9
Registriert: 12. Aug 2009, 15:14

15. Aug 2009, 02:02

... ich fühl mich falsch verstanden -.-

ich will's ja grade nicht für alle Seiten haben, sondern nur für die aus der oberen Kategorie - vielen dank, ich bleibe bei der Lösung von Darwin.

Vielen Dank an alle

jackomono
Beiträge: 194
Registriert: 15. Apr 2007, 18:32
Wohnort: Hamburg
Kontaktdaten: Website

23. Sep 2009, 15:11

psiramo hat geschrieben:

Code: Alles auswählen

<?php
    $sub = rex_navigation::factory();
    $depth = 1;
    $open = FALSE;
    $ignore_offlines = TRUE;

    echo $sub->get($this->getArticleId(), $depth, $open, $ignore_offlines);
?>
liefert die unterkategorien der aktuellen kategorie als liste aus.
Das funktioniert im Prinzip ganz prima.
Nur sobald man in einen der Navigationspunkte klickt, verschwindet die Navigation. Hier müsste statt

Code: Alles auswählen

$this->getArticleId()
die ID der übergeordneten Kategorie stehen, ich komm nur gerade nicht darauf, wie ich das am besten mache. Kann mir jemand einen kleinen Schubs in die richtige Richtung geben?

Grüße
Jakob

jackomono
Beiträge: 194
Registriert: 15. Apr 2007, 18:32
Wohnort: Hamburg
Kontaktdaten: Website

23. Sep 2009, 15:18

Ok, wer die Forensuche bedienen kann, ist klar im Vorteil. Ich Schreib die Lösung hier nochmal auf, die gesamte Diskussion gibts hier.

Code: Alles auswählen

<?php
$cat = OOCategory::getCategoryById($this->getValue('category_id'));
$tree = $cat->getParentTree();
$id = $tree[0]->getId();
$subnav = rex_navigation::factory();
$subnav->setClasses(array('sub1', 'sub2'));
echo $subnav->get($id,2,FALSE,TRUE);
?>
Grüße
Jakob[/url]

Fanello
Beiträge: 336
Registriert: 24. Mai 2006, 14:01
Wohnort: Riedt (Schweiz)

14. Okt 2009, 13:34

die hier oben aufgführte Lösung ist aber nicht ganz ideal.. Und zwar funktioniert diese Navigation nicht, wenn sie bei einem Root-Artikel verwendet wird. Also ein Artikel, der in keiner Kategorie liegt.

DePunkt
Beiträge: 154
Registriert: 14. Okt 2009, 20:16
Wohnort: Hamburg

Noch eine Frage zu diesem Thema

14. Okt 2009, 20:27

Hallo,
hab mich heute entschlossen mich nun auch mal anzumelden da ich
durchs lesen und ausprobieren nicht weiterkomme.

Mein Problem ist ähnlich wie das hier bereits diskutierte:
Ich möchte die Subnavi einfach an anderer Stelle platziert haben.

dieser code:

<?php
$P = explode("|",$this->getValue("path").$this->getValue("article_id")."|");

$rexnav2 = rex_navigation::factory();
echo $rexnav2->get($P[1],1,FALSE,TRUE);
?>

hat mir auch schon weitergeholfen.
Ich möchte die Subnavi jetzt aber per CSS anders formatieren.
Bei mir sieht sie halt so aus wie die Hauptnavi.
An welcher Stelle muß/kann ich das in oben stehenden code machen?
Sollte ich wohl lieber ein eigense Thema aufmachen?

danke
und lieben gruß

D.

Zurück zu „Allgemeines [R4]“