Autor |
Nachricht |
bergmann
Threadersteller
Dabei seit: 05.08.2004
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Mi 12.11.2008 17:57
Titel CSS - Linkanzeige ändern |
|
|
Hallo ich habe schon einiges probiert, allerdings nur mit mäßigem Erfolg.
Ich habe ganz normale Links
<a class="nav" href="login.php">Anmelden</a>
Wenn ich nun auf diesen Link klicke erschein ja die Seite login.php.
Nun möchte ich das bei Aufruf der Seite der Link so aussieht:
<a class="navactive" href="login.php">Anmelden</a>
Mit anderen Worten erscheint dann das Wort "Anmelden" in fetter Schrift, und wenn die Seite nicht aufgerufen ist eben in normaler Schrift. Nur wie bewerkstellig ich das?
|
|
|
|
|
nicoG
Dabei seit: 25.01.2006
Ort: Freiburg
Alter: -
Geschlecht:
|
Verfasst Mi 12.11.2008 18:10
Titel
|
|
|
Geht eigentlich recht einfach über PHP. Versuchs mal so:
Code: | <?php if($_SERVER['SCRIPT_NAME'] == '/login.php') echo 'class="navactive"'; else {echo 'class="nav"'}; ?> |
|
|
|
|
|
Anzeige
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mi 12.11.2008 18:13
Titel
|
|
|
ich gehe davon aus, dass das menü, wo auch "anmelden" drinne steht in jede seite includiert wird? wenn ja, ist
Code: |
if (basename($_SERVER['PHP_SELF'])=="login.php")
|
dein freund.
wenn nein, verstehe ich deine frage nicht
edit: ui, 3 min. zu spät, aber dafür mit basename...
Zuletzt bearbeitet von pixelpapst303 am Mi 12.11.2008 18:14, insgesamt 1-mal bearbeitet
|
|
|
|
|
bergmann
Threadersteller
Dabei seit: 05.08.2004
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Mi 12.11.2008 18:15
Titel
|
|
|
Danke erstmal, werde ich mal ausprobieren, allerdings ist es eine *.html-Seite und keine PHP-Seite.
Wollte ich ja ändern, allerdings gibt es da Ärger mit den anderen Seiten.
Das Ganze ist ein XT-Commerce-Shop, und da ist es etwas problematisch eine Seite umzubenennen.
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mi 12.11.2008 18:16
Titel
|
|
|
dann bleibt dir nur js zu nehmen, oder die php-ini (resp. htaccess) umzuschreiben, sodass in dem falle auch html von php geparst werden kann...
edit: ääääähhh sekunde.... /login.php ist eine html seite???
Zuletzt bearbeitet von pixelpapst303 am Mi 12.11.2008 18:17, insgesamt 1-mal bearbeitet
|
|
|
|
|
bergmann
Threadersteller
Dabei seit: 05.08.2004
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Mi 12.11.2008 18:25
Titel
|
|
|
Ääääh, die allererste Seite in XT-Commerce ist die Seite index.html
login.php ist login.php - RICHTIG
|
|
|
|
|
bergmann
Threadersteller
Dabei seit: 05.08.2004
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Mi 12.11.2008 18:30
Titel
|
|
|
Nochmal kurz:
OIn der index.html-Seite steht sowas:
{if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}<a href="{$logoff}">{#link_logoff#}</a> | {php} } {/php}{/if}{if $account}<a href="{$account}">{#link_account#}</a>{/if}
Wird auf der Seite auch korrekt angezeigt.
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mi 12.11.2008 19:03
Titel
|
|
|
das scheint mir nur den link "abmelden" und den link ähnlich wie "profil/account" zu generieren. das menü ist das noch nicht. das menü wird offensichtlich woanders generiert. ob das in der index.html geschieht weiß ich nicht - hatte nie xt-c im einsatz...
|
|
|
|
|
|
|
|
Ähnliche Themen |
Uploader->linkanzeige
php.ini ändern
von php 5 zu php 4 ändern
Cursor ändern
Linkfarbe ändern
bühnengröße per AS ändern.
|
|