Brotkrumen

Wie verwendet man Templates oder erstellt Navigationen und passt diese an.

Brotkrumen

Beitragvon andreas_mw » 26. Dez 2008, 11:04

Hallo,

das mit dem Brotkrumen klappt ganz toll bei mir. Ich habe aber drei Links fest im Template verdrahtet (Kontakt, Impressum und Sitemap), die auf Offline gesetzt sind, damit sie in der Navigation nicht auftauchen (müssen sie ja auch nicht, da im Template). Wenn ich diese Seiten aber aufrufen, werden die natürlich nicht in den Brotkrumen angezeigt. Lässt sich das ändern?

Ich hoffe, ich wisst, was ich meine....

Danke schon mal

Andreas
andreas_mw
 
Beiträge: 18
Registriert: 9. Sep 2008, 19:56

Beitragvon Oliver.Kreischer » 26. Dez 2008, 11:45

Hi Andreas,

wenn Du die fest einbaust könntest Du in der Brotkrumen Navi die aufgerufene ID der Seite abfragen. Ist diese gleich der ID von z.B.: Konatkt, Impressum, oder der Sitemap kannst Du die Navigationspunkte ja auch statisch ausgeben ...

Grüße
Oliver
http://kreischer.de - "It's very simple - you read the protocol and write the code." - Bill Joy
Benutzeravatar
Oliver.Kreischer
 
Beiträge: 1821
Registriert: 16. Dez 2004, 23:03
Wohnort: Feldafing

Beitragvon andreas_mw » 26. Dez 2008, 12:41

Oliver.Kreischer hat geschrieben:wenn Du die fest einbaust könntest Du in der Brotkrumen Navi die aufgerufene ID der Seite abfragen. Ist diese gleich der ID von z.B.: Konatkt, Impressum, oder der Sitemap kannst Du die Navigationspunkte ja auch statisch ausgeben ...


Feine Idee, bin auch schon am Umsetzen. Wie komme ich an den Namen der akutellen Seite ran? Mit
Code: Alles auswählen
<?php print $this->getArticle(); ?>
bekomme ich den ganzen Artikel mit
Code: Alles auswählen
<?php print $this->getName(); ?>
einen Fehler...
andreas_mw
 
Beiträge: 18
Registriert: 9. Sep 2008, 19:56

Beitragvon Oliver.Kreischer » 26. Dez 2008, 12:44

Wenn ich mich nicht irre war das so:
Code: Alles auswählen
$this->getValue("article_id");

Grüße
Olien
http://kreischer.de - "It's very simple - you read the protocol and write the code." - Bill Joy
Benutzeravatar
Oliver.Kreischer
 
Beiträge: 1821
Registriert: 16. Dez 2004, 23:03
Wohnort: Feldafing

Beitragvon ciss » 26. Dez 2008, 12:45

Mit $this->getValue('name').
$this ist ein rex_article-Objekt, für getValue werden die Spaltennamen der Datenbank-Tabelle rex_article angegeben.

EDIT: Gilt natürlich für den Titel. für die ID muss es $this-getValue('id') lauten.
Benutzeravatar
ciss
 
Beiträge: 359
Registriert: 8. Feb 2008, 04:24
Wohnort: Berlin

Beitragvon andreas_mw » 26. Dez 2008, 12:58

Oliver.Kreischer hat geschrieben:Wenn ich mich nicht irre war das so:
Code: Alles auswählen
$this->getValue("article_id");



Gibt die ID (hier 44) aus. und article_name scheint es nicht zu geben. gibt es irgendwo eine Übersicht? Im CheatSheet habe ich nichts gefunden. Vielen, vielen Dank schon mal....
andreas_mw
 
Beiträge: 18
Registriert: 9. Sep 2008, 19:56

Beitragvon Oliver.Kreischer » 26. Dez 2008, 13:12

Und? Reicht Dir das oder brauchst Du noch etwas um das aktuelle Problem zu lösen??

LG
Oliver
http://kreischer.de - "It's very simple - you read the protocol and write the code." - Bill Joy
Benutzeravatar
Oliver.Kreischer
 
Beiträge: 1821
Registriert: 16. Dez 2004, 23:03
Wohnort: Feldafing

Beitragvon andreas_mw » 26. Dez 2008, 16:49

Vielen, vielen Dank Oliver und ciss,

es hat funktioniert! Super.

Ich vermute, ihr werdet noch ein paar mal von mir lesen...

Schönen Tag noch,

Andreas
andreas_mw
 
Beiträge: 18
Registriert: 9. Sep 2008, 19:56


Zurück zu Templates/Navigationen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast