#1 (permalink)  
Alt 11.11.2009, 12:29
xt:Commerce Support Kunde
 
Registriert seit: 21.01.2009
Beiträge: 15
Standard Feststellen, ob es Startseite ist oder nicht

Hallo.

Ich habe für mein Menü eine kleine Abfrage gebastelt.

PHP-Code:
    if($_GET[coID] == '' && $_GET['search'] == ''){
        
$div 'display:block;';
    }
    else {
        
$div 'display:none;';
    } 
Diese soll nun noch um ein letzte Glied erweitert werden. Wenn die Starseite aufgerufen wird, soll display:none ausgeführt werden.
Ich hab schon probiert

PHP-Code:
if($_GET[coID] == '' && $_GET['search'] == '' && $_GET['index'] != null
Das hat aber zufolge, dass immer display:none genommen wird. Das Menü wird also nie angezeigt.

Wenn ich die Abfrage umänder, dass folgendes daraus wird:

PHP-Code:
if($_GET[coID] == '' && $_GET['search'] == '' && $_GET['cat'] != null
Dann ist zwar die Startseite zu und bei Kategorien auch immer offen, aber sobald ein Artikel vollständig angezeigt wird, ist das Menü auch wieder zu.

In Smarty gibt es ja die Abfrage: {if $page == "index"}, da ich aber in der categories.php mit der zugehörigen box_categories.html arbeite, kann ich leider kein Smarty verwenden.

Gibt es also die Möglichkeit die index.php abzufragen, damit wenn diese nicht angezeigt wird, die Bedingung wahr ist?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 11.11.2009, 12:45
xt:Commerce Support Kunde
 
Registriert seit: 21.01.2009
Beiträge: 15
Standard

Die Lösung wäre:

PHP-Code:
if($_GET[coID] == '' && $_GET['search'] == '' && $_SERVER['REQUEST_URI'] != '/xtcommerce/index.php'
Mehr Info gibt es hier

Um herauszufinden, welche Servervariable man braucht hilft es folgenden Code anzeigen zu lassen.

PHP-Code:
echo $_SERVER['REQUEST_URI']; 
Manchmal muss man einfach stinknormales PHP nutzen und schon geht alles.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
feststellen, startseite

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Sortierung der Artikel auf Startseite geht nicht einstratege Fragen zur Software 10 23.02.2010 12:03
[SOLVED] Startseite extremst langsam >10 Sek Ladezeit gatewayer Installation und Konfiguration 2 07.09.2009 00:37
Warenkorb Stückzahl wird nicht verrechnet auf den Lagerbestand WeNext Fragen zur Software 0 06.05.2009 14:16
Doppelte 40 Euro Klausel umgesetzt murphy66 Allgemeine Diskussionen 2 02.05.2009 21:27
Was Ist Bei Eine Onlineshop Alles Zu Beachten Maniac Allgemeine Diskussionen 4 01.10.2004 23:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand