navi focussiert belassen
navi focussiert belassen
Hi .. gibt es eine möglichkeit die Navileiste fokussiert zu lassen .. will heißen .. die Leiste soll sich nach einem Klick nicht resetten sondern das angewählte soll weiter aktiv aussehn. Meine CSS-Versuche sind gescheitert .. vielleicht kann es aber auch gar nicht gehen !?
http://www.lowicki.de
Grüße
Daniel
http://www.lowicki.de
Grüße
Daniel
Re: navi focussiert belassen
Aber natürlich.daniello wrote:Hi .. gibt es eine möglichkeit die Navileiste fokussiert zu lassen .. will heißen .. die Leiste soll sich nach einem Klick nicht resetten sondern das angewählte soll weiter aktiv aussehn. Meine CSS-Versuche sind gescheitert .. vielleicht kann es aber auch gar nicht gehen !?
Bulletproof stellt dafür die Klasse .currentpage bereit, welche in diesen Navigationsleisten automagisch zum "aktiven" Menüpunkt hinzugefügt wird, wenn, ja wenn, die URL der aktuellen Seite der des Menüpunktes entspricht.
Damit das klappt, musst Du die URLs, welche Du in den theme options für diese Menüpunkte zugewiesen hast, absolut, also mit dem vollen URL - inklusive http:// usw. usf. - angeben, was Du vermutlich nicht getan hast. Speichern nicht vergessen
Das Stylesheet sollte sogar bereits passende Styles für .currentpage enthalten.
YL
Re: navi focussiert belassen
Hmm .. mich beschleicht das Gefühl, dass das für mich ungünstig ist. Ich habe zwei Domains, die auf mein root zeigen und finde es sehr schön, dass s9y die Domain beim durchklicken nicht switched. Wenn ich die Angabe nun mit http://www.domain.. mache ist dieser Vozug doch zunichte gemacht .. oder?yellowled wrote: Damit das klappt, musst Du die URLs, welche Du in den theme options für diese Menüpunkte zugewiesen hast, absolut, also mit dem vollen URL - inklusive http:// usw. usf. - angeben, was Du vermutlich nicht getan hast. Speichern nicht vergessen
Schönen Gruß
Daniello
Re: navi focussiert belassen
Öhm ... kann sein, dass es darauf ankommt, wie genau diese "Umleitung" umgesetzt ist, aber da bin ich überfragt. Grundsätzlich: Ja.daniello wrote:Hmm .. mich beschleicht das Gefühl, dass das für mich ungünstig ist. Ich habe zwei Domains, die auf mein root zeigen und finde es sehr schön, dass s9y die Domain beim durchklicken nicht switched. Wenn ich die Angabe nun mit http://www.domain.. mache ist dieser Vozug doch zunichte gemacht .. oder?
Garvin?
YL
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: navi focussiert belassen
Hi!
Warum denn volle URL, warum nicht einfach absoluter Pfad wie /blog/page.html - den Hostnamen dafür sollte man niemals brauchen...!?
Grüße,
Garvin
Warum denn volle URL, warum nicht einfach absoluter Pfad wie /blog/page.html - den Hostnamen dafür sollte man niemals brauchen...!?
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: navi focussiert belassen
Funktioniert dann {if $currpage==$navlink.href} korrekt? Ich denke nicht, denn $currpage wird über die config.inc.php so generiert:garvinhicking wrote:Warum denn volle URL, warum nicht einfach absoluter Pfad wie /blog/page.html - den Hostnamen dafür sollte man niemals brauchen...!?
Code: Select all
$serendipity['smarty']->assign(array('currpage'=> "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']));YL
Re: navi focussiert belassen
also .. ohne die domain davorzuschrieben hatte ich es heute morgen mit .currentpage .. und das ist erstmal gescheitert.
Schönen Gruß
Daniello
Schönen Gruß
Daniello
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: navi focussiert belassen
Hi YL!
Am besten sollte man dann noch eine weitere variable wie currpage2 einfügen:
und dann den Vergleich auf $currpage2 OR $curpage erweitern. Dann kann man die Links mit http:// oder ohne eintragen und beides wird dann in der navi angezeigt.
Grüße,
Garvin
Am besten sollte man dann noch eine weitere variable wie currpage2 einfügen:
Code: Select all
$serendipity['smarty']->assign(array('currpage2'=> $_SERVER['REQUEST_URI']));Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: navi focussiert belassen
öhem .. und für Blondies wie mich nochmal so, dass ich nichts kaputtmach? Bitte!
Was muss wohin in welche Datei?
LG
Daniello
P.S. Im nächsten Leben befasse ich mich auch mit Programmierung .. versprochen.
Was muss wohin in welche Datei?
LG
Daniello
P.S. Im nächsten Leben befasse ich mich auch mit Programmierung .. versprochen.
Re: navi focussiert belassen
Will do, sir!garvinhicking wrote:Am besten sollte man dann noch eine weitere variable wie currpage2 einfügen:
YL
Re: navi focussiert belassen
Wie wäre es, wenn Du einfach mal gar nichts machst und Dir stetig ins Gedächtnis rufst, dass das in der nächsten BP-Version, welche mit der nächsten s9y-Version veröffentlicht und evtl. schon vorher auf http://s9y-bulletproof.com zum Download bereitgestellt wird, umgesetzt sein wird? Und einfach mal so lange abwartest? Das wäre am einfachstendaniello wrote:Was muss wohin in welche Datei?
YL
Re: navi focussiert belassen
buah .. mein Plan war eigentlich der, mit der Basisinstallation bis zum WE fertig zu werden .. und mich dann nur noch um Content zu kümmern. Ohne Title über den Formularen wärs schon nicht schlecht ein stehendes Navi-Feld zu haben. Aber .. ich leb damit .. wer auf Gästebuch klickt .. weiß hoffentlich auch, dass er sich auf dem GB befindet.
Möchte ja auch nicht (noch) anstrengend(er) sein
LG
Daniello
Möchte ja auch nicht (noch) anstrengend(er) sein
LG
Daniello
Re: navi focussiert belassen
/templates/bulletproof/config.inc.php:daniello wrote:buah .. mein Plan war eigentlich der, mit der Basisinstallation bis zum WE fertig zu werden ..
Code: Select all
$serendipity['smarty']->assign(array('currpage'=> "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']));
$serendipity['smarty']->assign(array('currpage2'=> $_SERVER['REQUEST_URI']));Alle Vorkommen von
Code: Select all
{if $currpage==$navlink.href}Code: Select all
{if $currpage==$navlink.href or $currpage2==$navlink.href}Re: navi focussiert belassen
Super .. hat alles geklappt 
Besten Dank!
Daniello
Besten Dank!
Daniello