#1 (permalink)  
Alt 24.11.2010, 10:16
Erfahrener Benutzer
 
Registriert seit: 03.09.2009
Beiträge: 135
Standard Veyton Abfrage ob index.php

Hallo,
ich brauche in Veyton in der Datei product_listing-v1.html eine Abfrage für die index.php, komme aber nicht weiter.
Wenn die index.php aufgerufen wird, also die Seite zuallererst aufgerufen wird, soll die Tabellenbreite auf 200px gesetzt werden.

Momentaner Stand von mir neu hinzugefügt, fett gesetzt:

{php}
if (eregi('index.php') ) {
{/php}<table style="width:200px;"> {php} } {/php}


{if $smarty.get.page == 'index'}<table style="width:200px;">{else}<table style="width:270px; height:292px; margin-bottom:20px;"> {/if}
<tr>.........


die $smarty Abfrage funktioniert ja, aber bei erstmaligem Aufruf der Website wird leider nicht die http://meineWebsite.de/index.php?page=index aufgerufen, sondern die http://meineWebsite.de/index.php

Für die benötige ich die Abfrage.
Suche schon lange im Forum, kann aber kein wirksames Script finden.

Wer kann mir helfen?
Liebe Grüße, Sandra
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 24.11.2010, 10:26
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
ich verwende dafür
if ( $_SERVER['REQUEST_URI'] == '/') { usw. usf }
Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 24.11.2010, 11:04
Erfahrener Benutzer
 
Registriert seit: 03.09.2009
Beiträge: 135
Standard index.php wird erkannt doch table nicht auf 200px breite gesetzt

/index.php wird erkannt, doch die table-Breite nicht auf 200 Pixel gesetzt.
Benötigt die if-Anweisung evlt. noch ein endif oder ähnliches oder sticht sie sich mit der 2. if-Schleife mit der smarty-Variablen?
Kann man diese beiden if-Anweisungen zusammenlegen? Wenn ja, bitte wie?

{php}
if ( $_SERVER['REQUEST_URI'] == '/index.php') {
{/php}<table style="width:200px;"> {php} } {/php}

{if $smarty.get.page == 'index'}<table style="width:200px;">{else}<table style="width:270px; height:292px; margin-bottom:20px;"> {/if}
<tr>...


Liebe Grüße, Sandra
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 24.11.2010, 11:21
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
wenn dann müsste es schon "echo "<...>" lauten,
besser ist aber smarty, dann gehts ohne php:

$smarty.server.REQUEST_URI abfragen und if-Abfrage im Template machen

{if $smarty.get.page == 'index' or $smarty.server.REQUEST_URI == '/index.php'}

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 24.11.2010, 11:39
Erfahrener Benutzer
 
Registriert seit: 03.09.2009
Beiträge: 135
Standard nächster Fall: ohne index.php sondern http://meineWebsite.de/

funktioniert wunderbar:
if $smarty.get.page == 'index' or $smarty.server.REQUEST_URI == '/index.php'}


doch was muss angegeben werden bei URL ohne /index.php:
http://meineWebsite.de/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 24.11.2010, 11:48
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

wer lesen kann ist stets im Vorteil :-)
halt einfach nur auf '/' abfragen , mein erstes Beispiel war doch genau dafür...$smarty.server.REQUEST_URI == '/'
Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 24.11.2010, 11:48
Erfahrener Benutzer
 
Registriert seit: 03.09.2009
Beiträge: 135
Standard ich habs

damit gehts:

{if $smarty.get.page == 'index' or $smarty.server.REQUEST_URI == '/index.php' or $smarty.server.SERVER_NAME == 'meineWebsite.de'}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 24.11.2010, 11:50
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

..so gehts auch
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 26.11.2010, 11:07
Benutzer
 
Registriert seit: 08.04.2009
Beiträge: 75
Standard

Ich nutze ein speparates Template im Plugin xt_startpage_products

Hält das Template etwas lesbarer
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
abfrage, indexphp, veyton

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
Veyton Lokal installieren Dummy Edition Landixus Fragen zur Software 45 21.04.2012 13:58
Installationsproblem Veyton Reimot Installation und Konfiguration 4 26.07.2010 20:05
Veyton "Ioncube Loader" die 3.45256te flavor Installation und Konfiguration 7 28.11.2009 09:06
Ist Actindo überhaupt noch Partner von Veyton??? habbelle Fragen zur Software 70 04.09.2009 08:50
Sicherheitslecks in der VEYTON 4.0 sind unbegründet! gwinger Fragen zur Software 0 21.10.2008 22:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:54 Uhr.

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

xt:Commerce is a SafeCharge brand