[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
rex_navigation::factory() liefert nicht die Artikel - 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/
ch-gerber
Beiträge: 18
Registriert: 5. Jun 2012, 18:30

rex_navigation::factory() liefert nicht die Artikel

25. Jun 2012, 15:46

Ich verwende Version 4.3.3 mit dem Community AddOn (Version 2.8.1)

nun möchte ich eine Navigation erstellen:

Code: Alles auswählen

$rexnav = rex_navigation::factory();
echo $rexnav->get(0,-1,TRUE,TRUE); 
Das Problem: wie auch immer ich die Parameter wähle, ich bekomme immer nur die Kategorien, nicht aber das "aufgeklappte" Menu mit allen Artikeln der betreffenden Kategorie.

Was mache ich falsch?

Besten Dank für Eure Hilfe
Christoph

Benutzeravatar
frag-seb
Beiträge: 211
Registriert: 27. Sep 2011, 17:53
Wohnort: München
Kontaktdaten: Website

Re: rex_navigation::factory() liefert nicht die Artikel

25. Jun 2012, 16:00

Hallo Christoph,

Herzlich Willkommen im redaxo Forum, versuche es mal so.

Code: Alles auswählen

// navigation generator erstellen
$rexnav  = rex_navigation::factory();

// ---------- HEAD NAVI
$category_id = 0;// Beginne in der Wurzelkategorie
$depth = -1;// 1 Ebene Tief
$open = FALSE;// Nicht aufklappen (hier egal da nur 1 Ebene)
$ignore_offlines = TRUE;// Offline ausblenden

echo $rexnav->get($category_id, $depth, $open, $ignore_offlines);

Gruß
Jochen

ch-gerber
Beiträge: 18
Registriert: 5. Jun 2012, 18:30

Re: rex_navigation::factory() liefert nicht die Artikel

25. Jun 2012, 16:06

Hallo Jochen

Besten DAnk für die prompte Antwort.
Auch wenn ich es mit

Code: Alles auswählen

$open = FALSE;// Nicht aufklappen (hier egal da nur 1 Ebene)
versuche, bekommen ich nur die Kategorien bzw. den Link auf die Startartikel jeder aktiven Kategorie.
Liegt das Problem beim community-Plugin auth?

Gruss
Christoph

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: rex_navigation::factory() liefert nicht die Artikel

25. Jun 2012, 17:04

Hallo,

das liefert immer nur die Kategorie bzw. den Startartikel zurück.

Das wird nichts als menü was möchtest, höchstens als teaser aber dann musst halt wegen der berechtigungen prüfen.

Cheffchen

ch-gerber
Beiträge: 18
Registriert: 5. Jun 2012, 18:30

Re: rex_navigation::factory() liefert nicht die Artikel

25. Jun 2012, 17:08

ok, alles klar
Aber wie erhalte ich eine Naviagation auf die einelnen Artikel einer Kategorie?

Christoph

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: rex_navigation::factory() liefert nicht die Artikel

25. Jun 2012, 17:20

Hallo,

nicht mit dem system zeug, da dies nicht vorgesehen ist.
Da musst wohl selber ran oder mal suchen.
teste mal vielleciht das, auf denn ersten blick sind die richtigen abfragen drin:
http://www.redaxo.org/de/download/templ ... =&cat_id=2

Cheffchen

ch-gerber
Beiträge: 18
Registriert: 5. Jun 2012, 18:30

Re: rex_navigation::factory() liefert nicht die Artikel

25. Jun 2012, 17:25

Schade, Ich war so froh darüber dass die kompliziere alte (3.x) art endlich obsolet geworden wäre und ich alles mit einem Befehl machen kann. :(

Jetzt muss ich halt wieder ran und den seitenlangen Code verstehen oder selber was bauen.
Danke für den Hinweis.

Gruss
Christoph

Zurück zu „Allgemeines [R4]“