Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 30. Mai 2012 21:34

elementz
hat von CMSMS gehört
Registriert: 01. Mai 2012
Beiträge: 14

Re:

Hallo Leute,

ich habe folgende Linkstruktur:

Seite 1
Seite 2
Seite 2a
Seite 2b
Seite 2c
Seite 3

Jetzt möchte ich, wenn der User auf einer der Unterseiten 2a - 2c ist, dass dort jeweils die nächsten, vorhergenden Seiten in einer Unternavigation angezeigt werden.
Also z.b. wenn man auf Unterseite 2b ist, soll folgende Navigation angezeigt werden:

<< Zu Seite 2a  |  Zu Seite 2c >>

Muss ich das mit dem Menumanager machen, oder geht das mit Inlinecode im Template, so dass die Navigation immer nur ab Level 2 angezeigt wird.

Gibt es irgendwo ein Codesnippet die obiges umsetzt? Ich konnte leider nirgendwo entsprechendes finden.
Danke schonmal für eure Hilfe.

Beitrag geändert von elementz (30. Mai 2012 21:35)

Offline

#2 30. Mai 2012 21:48

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

Schau dir mal die CMSMS-Muster-Installation an - da wird es mit dem Tag {cms_selflink} gemacht ...


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

#3 31. Mai 2012 22:36

elementz
hat von CMSMS gehört
Registriert: 01. Mai 2012
Beiträge: 14

Re:

Hm, also ich hatte es  entsprechend des Codes im Template schon so versucht:

{cms_selflink dir="previous" label="Previous page: "}

Das Problem ist nur, es sollen wirklich nur Links aus dem 2. Level angezeigt werden.
Mache ich es so wie im Beispiel oben, würde wenn man auf Seite 2a ist, ein Link auf Seite 2 angezeigt, also so:

<< Zu Seite 2  |  Zu Seite 2b >>

Das sollte aber in diesem Falle so aussehen:

Zu Seite 2b >>

Die Frage ist nur, wie mach ich das?

Offline

#4 31. Mai 2012 22:51

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.384

Re:

Das Modul Toolbox enthält einen Tag mit dem man den Rootalias abfragen kann.
Heisst, dass wenn es einen Rootalias gibt, bist du auch auf einer Unterseite, und zeigst die Seitenlinks an.
Es gibt aber durchaus noch andere Möglichkeiten.

Ich kann grade allerdings auf kein Code Beispiel zugreifen. PC schon aus.

Offline

#5 31. Mai 2012 23:10

elementz
hat von CMSMS gehört
Registriert: 01. Mai 2012
Beiträge: 14

Re:

Ok, danke schon einmal für schnellen Eure Antworten!

Ich bin jetzt soweit gekommen:

       

{$tbtools->getParentAlias('','pageparent')}
{* Unternavi für Unterseite}
{if $page_alias eq "myAlias" || $pageparent eq "myAlias"}
    {cms_selflink dir="previous" label="Zurück zu:  "} 
    {cms_selflink dir="next" label="Weiter zu:  "}
{/if}

Leider habe ich weiterhin das Problem, dass so immernoch Links aus Level 1 angezeigt werden...

Offline

#6 31. Mai 2012 23:23

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

#7 31. Mai 2012 23:35

elementz
hat von CMSMS gehört
Registriert: 01. Mai 2012
Beiträge: 14

Re:

tausend dank!

Offline

Fußzeile des Forums

Powered by FluxBB