lost in space

CMSimple 4.0 und höher
Post Reply
Arthur
Posts: 9
Joined: Tue 23. Apr 2013, 12:25

lost in space

Post by Arthur »

Hi Leute,

ich habe ein ähnliches Problem wie hejoho hier.

Mein Problem ist, dass ich h2 und h3 Seiten via "<!-- #CMSimple hide# -->" aus dem toc heraus halten möchte (CMSimple 4.1.2 - Template: "___cmsimple_default___" - hier der Link). Wird jetzt eine dieser Seiten aufgerufen, ist im toc keine der übergeordneten Seiten als "aktiv" markiert. Im Locator steht dann auch nur der Name der aktuellen Seite, so dass der Besucher nicht mehr weiß, wo er sich momentan befindet (natürlich kann er den back.button seines Browsers verwenden).
Auf meiner Seite ist das z.B. auf der Seite "Technologie" der Fall. Wenn man dort z.B. auf "Ausblick" klickt, hat man scheinbar alle Brücken hinter sich abgbrochen.

Schön wäre jetzt, wenn der Besucher auf der h1- Seite den weiterführenden Link auf eine untergeordnete h2- Seite anklickt (und dann ebenso eine weiter untergeordnete h3- Seite), dass dann die h1- Seite weiter im toc als "aktiv" markiert bleibt.
Gibt es da Möglichkeiten?

Danke schon mal im Voraus!

Ciao Arthur
Gert
Posts: 2082
Joined: Sun 18. Nov 2012, 14:18

Re: lost in space

Post by Gert »

Hallo Arthur,

das ist eine reine Template Sache, mit sowas verdiene ich eigentlich meinen Lebensunterhalt ;)

Aber gut, hier die toc() Lösung:

stylesheet.css

Code: Select all

#tplge_sidebar1 .sdocs a:link {color: #c60;}
#tplge_sidebar1 .sdocs a:visited {color: #c60;}
Hier die Locator Lösung:

Stelle in der CMS Konfiguration Hidden => Path_locator: auf "true", dann werden versteckte Seiten im Locator (Breadcrumb Navigation) angezigt,

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Arthur
Posts: 9
Joined: Tue 23. Apr 2013, 12:25

Re: lost in space

Post by Arthur »

das ist eine reine Template Sache, mit sowas verdiene ich eigentlich meinen Lebensunterhalt ;)
Aber gut, hier die toc() Lösung:
Hi Gert,

herzlichen Dank!

Die locator- Lösung funktioniert schon mal (nach so etwas hatte ich gesucht, war aber offensichtlich zu doof, das Richtige zu finden). Die toc() Lösung funzt nicht ...

Ciao Arthur
Gert
Posts: 2082
Joined: Sun 18. Nov 2012, 14:18

Re: lost in space

Post by Gert »

Hallo Arthur,

Du hast beim Auskommentieren der Newsboxen die schliessenden div vergessen. Damit ist die Dokumentenstruktur nicht mehr korrekt. Auch sonst ist einiges im argen:

http://validator.w3.org/check?uri=http% ... ne&group=0

Ansonsten kannst du es ja mal mit einem li vor dem Punkt versuchen:

Code: Select all

#tplge_sidebar1 li.sdocs a:link {color: #c60;}
#tplge_sidebar1 li.sdocs a:visited {color: #c60;}
Aber grundsätzlich kann man Bereiche im Template nur dann zuverlässig per CSS ansprechen, wenn die Dokumentenstruktur valide ist,

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Gert
Posts: 2082
Joined: Sun 18. Nov 2012, 14:18

Re: lost in space

Post by Gert »

Hallo Arthur,

ich weiss nicht, was Du da gemacht hast, es wird jedenfalls gar keine Klasse .sdocs generiert, sondern nur .sdoc ...

Folgendes sollte erstmal funktionieren:

Code: Select all

#tplge_sidebar1 li.sdocs a:link {color: #c60;}
#tplge_sidebar1 li.sdocs a:visited {color: #c60;}
#tplge_sidebar1 li.sdoc a:link {color: #c60;}
#tplge_sidebar1 li.sdoc a:visited {color: #c60;}
Trotzdem solltest Du die Fehler in der template.htm beheben,

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Arthur
Posts: 9
Joined: Tue 23. Apr 2013, 12:25

Re: lost in space

Post by Arthur »

Hi Gert,

HERZLICHEN DANK!

Unbürokratisch, schnell und zielführend - ich bin begeistert!!!

Jetzt sind die Seiten html5- und css- valid und siehe da: es funktioniert.

Ciao Arthur
Post Reply