[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
rex_navigation::factory() - Seite 6 - 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
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

3. Apr 2010, 19:14

Oliver.Kreischer hat geschrieben:Hi,

kann ich eigentlich eine Sitemap und eine Navigation mit der Klasse online stellen ohne das es doppelte IDs gibt? Das mag der Validator so gar nicht :-)

LG
Oliver
Hi zusammen,

einfach das id= durch class= ersetzen.

Wenn du bereits eine 4.2 verwendest macht es auch bei einem späteren Update keine Probleme, weil ich das genauso jetzt für die 4.3 im SVN angepasst habe, siehe:
https://svn.berlios.de/wsvn/redaxo/?op= ... ]=%2F@1753


Viele Grüße,
Markus

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

3. Apr 2010, 19:46

Danke.hab das ID immer komplett gelöscht. -:)

Olien
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

Benutzeravatar
maik@nordbahn
Beiträge: 166
Registriert: 29. Jan 2007, 16:10

8. Apr 2010, 10:35

Wie kann ich für eine Sitemap geschützte Bereiche ausblenden?

oder dieses hier einbinden:

rex_com_checkUserPerm

Code: Alles auswählen

<?php 

$nav = rex_navigation::factory();
$nav->show(0,3,TRUE,TRUE);

?>
Liebe Grüße
Maik

stuttgarter
Beiträge: 224
Registriert: 18. Feb 2005, 14:00
Wohnort: stuttgart

rex navigation factory ab ebene 3

14. Apr 2010, 07:48

Nochmals kurz gefragt...

wie kann ich das Menue ab Ebene 3 auf meier Site ausgeben?

Hintergrund ( Ebene 1 und 2 sind horizontal) an einer anderen Stelle...

THX

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

14. Apr 2010, 08:30

hi
sollte so klappen...

Code: Alles auswählen

<?php $P = explode("|",$this->getValue("path").$this->getValue("article_id")."|"); $rexnav = rex_navigation::factory(); echo $rexnav->get($P[3],2,TRUE,TRUE); ?>
get($P[3],2,TRUE,TRUE);

$P[3] = ebenentiefe (ab wann geht die navi los)

2 = anzahl unterebenen

TRUE = aufgeklappt; FALSE = nach klick aufgeklappt

TRUE = nur online FALSE = alle

hoffe ich konnte dir helfen
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

stuttgarter
Beiträge: 224
Registriert: 18. Feb 2005, 14:00
Wohnort: stuttgart

14. Apr 2010, 09:58

An Richard.Laing

Vielen Dank für die schnelle gute Antwort ist wirklich lobenswert...

Jedoch wenn ich mich auf Ebene 1 befinde, wird im Template an folgender Stelle (Untermenue für Ebene 3,4)

<?php $P = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
$rexnav2 = rex_navigation::factory();
echo $rexnav2->show($P[2],3,FALSE,TRUE); ?>

auch Ebene 1 und 2 angezeigt...? gewollt ist das nur Ebene 3,4, angezeigt wird.

Woran liegt dies ? Grüßle

Kai_222000
Beiträge: 108
Registriert: 26. Nov 2007, 20:18
Wohnort: Winterthur, Schweiz
Kontaktdaten: Website

2. Ebene klappt nicht auf (rex navigation factory)

24. Jun 2010, 15:52

Hi! Auf meinem gerade erstellten Rex 4.3.1. kann ich machen was ich will (true oder false) aber die zweite Ebenen bleibt immer aufgeklappt. Was könnte ein Grund sein? Code, den ich einfach direkt ins template einbinde:

<?php

$nav = rex_navigation::factory();
$nav->setClasses(array('lev1', 'lev2', 'lev3'));
echo $nav->get(0,2,FALSE,TRUE);

?>

http://alp.marionporro.ch/

Merci für einen Tipp!

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

24. Jun 2010, 16:03

hi Kai_222000 versuch es mal so...

sollte gehen

Code: Alles auswählen

  <?php $rexnav = rex_navigation::factory(); echo $rexnav->get(0,2,FALSE,TRUE); ?>
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Kai_222000
Beiträge: 108
Registriert: 26. Nov 2007, 20:18
Wohnort: Winterthur, Schweiz
Kontaktdaten: Website

yepp -

24. Jun 2010, 16:13

Ach wie peinlich! ich hab am falschen Template rumgebastelt. Jetzt läufts tadellos. Merci für den entscheidenen Input (manchmal wirkts anders als man denkt)

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

Metadaten einer Kategorie

21. Jul 2010, 12:14

Hallo,

hat jemand vielleicht einen Tipp für mich wie ich durch die Metas einer Kategorie die Ausgabe beeinflussen kann?

Sprich ich habe für jeder Kategorie eine chakcbox "In der Navigation verbergen". Sobald das "true" ist sollte natürlich der betreffende Navigationspunkt nicht angezeigt werden.

In einer "normalen" Navigation kann ich das ja so machen:

Code: Alles auswählen

if ($lev1->getValue("cat_nonav")<>'|true|') {
}
LG
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

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

21. Jul 2010, 13:22

Hallo,

das dies mit Offline stellen machst wiest?

Cheffchen

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

21. Jul 2010, 13:27

Hi Cheffchen,

ja. Danke .-)

Nur bei dem Projekt soll eine offline Seite auch nicht durch Eingabe der URL erreichbar sein...

Danke
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

21. Jul 2010, 13:30

Oliver.Kreischer hat geschrieben:Nur bei dem Projekt soll eine offline Seite auch nicht durch Eingabe der URL erreichbar sein...
Das solltest du dann aber im Template unterbringen:

Code: Alles auswählen

// current article
$ca = OOArticle::getArticleById($REX['ARTICLE_ID'], $REX['CUR_CLANG']);
if(!$ca->isOnline())
  header('Location: http://example.org/fehlerseite');
Zuletzt geändert von Xong am 21. Jul 2010, 14:02, insgesamt 1-mal geändert.
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

21. Jul 2010, 13:51

Danke. Stand noch auf der ToDo.

Dein Beispiel klappt leider so nicht...(REX 4.3.1)
Call to a member function isOnline() on a non-object...

Hat trotzdem jemand einen Tipp für die ursprüngliche Frage :-)

LG
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

erraiva
Beiträge: 21
Registriert: 20. Nov 2006, 17:01
Wohnort: Bonn

26. Jul 2010, 12:53

Hallo alle,
sorry, mein Beitrag ist nicht hier gelandet, sondern dort. :oops:

Benutzeravatar
webghost
Beiträge: 266
Registriert: 6. Okt 2010, 20:10
Kontaktdaten: Website

15. Nov 2010, 22:06

hallo

woran kann es wohl liegen dass mir nur Kategorien und deren Startartikel angezeigt werden, nicht aber die weiteren Artikel in derjenigen Kategorie?

Code: Alles auswählen

$navigation = rex_navigation::factory();
$printnav = $navigation->get(0,2,FALSE,TRUE);
echo $printnav;
bin mir sicher es hat mal funtioniert, irgendwas habe ich wohl verändert, doch jetzt find ichs nicht mehr.. :roll:

grüsse

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

15. Nov 2010, 22:19

Hallo webghost,

aber nicht mit rex_navigation. :O)
Der gibt meines Wissens nur Startartikel aus.

Cheffchen

Benutzeravatar
webghost
Beiträge: 266
Registriert: 6. Okt 2010, 20:10
Kontaktdaten: Website

15. Nov 2010, 22:43

ja? :roll: hmm

dann war das wohl was anderes... nur was?

wie kann ich das machen mit rex_navigation?

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

2. Dez 2010, 15:09

HI@all...
hat jemand ne idee wie man die Startseiten-Kategorie ($REX['START_ARTICLE_ID']) aus der rex_nav fischt und diese durch n
icon ersetzt ...

denke das es mit der rex_nav schwierig sein könnte, aber evtl
hat jemand ne idee...

Danke schonmal grz. Chris

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

2. Dez 2010, 15:29

erl...
ich hab die rex_nav erweitert:

Code: Alles auswählen

if($nav->getId() == $nav->isSiteStartArticle()) {
				$linkClass = $linkClass == '' ? '' : ' class="'. ltrim($linkClass) .' icon"';
			} else {
				$linkClass = $linkClass == '' ? '' : ' class="'. ltrim($linkClass) .'"';
			}
grz.chris

Benutzeravatar
webghost
Beiträge: 266
Registriert: 6. Okt 2010, 20:10
Kontaktdaten: Website

6. Dez 2010, 11:22

wo genau setzt du den code ein?

bei mir geht getId nicht

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

6. Dez 2010, 11:43

Hi ...
hier
http://www.redaxo.de/168-0-templatedeta ... ate_id=157

in dem Tempaltes das die class rex_nav erweitert hab ich
Zeilen eingefügt ...

grz. Chris

Benutzeravatar
webghost
Beiträge: 266
Registriert: 6. Okt 2010, 20:10
Kontaktdaten: Website

6. Dez 2010, 11:50

aso

okay danke

Zurück zu „Allgemeines [R4]“