Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Shopbereich

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 20.06.2006, 22:56
Benutzer
 
Registriert seit: 27.05.2006
Beiträge: 32
Standard

Hallo,

ich habe in Shopdesign gebaut das auf der Startseite (Willkommen) einen 3-spaltigen Aufbau hat und auf allen weiteren Seite wie Kontakt, Produkte, Warenkorb etc. nur einen 2-spaltigen Aufbau.

In der index.html wird ja nur {$main_content} ausgegeben.

Kann ich jetzt irgendwie abfragen auf welcher Seite ich bin?

Die If-Abfrage krieg ich selbst hin, finde nur die richtige Variable nicht.

hab in einen Thread hier im Forum folgendes gefunden:

"du kannst im template die coID abfragen... diese kriegst du mit smarty: $smarty.get.coID"

Da komm ich nicht mit weiter.
Die Variable ist nict gef?llt wenn ich den tag in der index.html einbinde und dort m?sste ich ja designtechnisch die Abfrage durchf?hren.

Denke die L?sung ist wohl recht simpel aber f?r mich nicht l?sbar.

Vielen Dank f?r eventuelle Hilfe.

Gru?
Andi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 21.06.2006, 00:03
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

hi,

die coID ist die Kategorie-Nummer, d.h. diese ist auch nur belegt wenn du dich in einer Kategorie befindest ;-)

Gru?
Steffen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 21.06.2006, 07:41
Benutzer
 
Registriert seit: 27.05.2006
Beiträge: 32
Standard

Vielen Dank f?r die Antwort.

Auf was kann ich denn sonst abfragen?
Wie nennt sich denn das Template welches die Wollommensseite ausgibt?

Evt. kann ich ja drauf abfragen.

Gru?
Andi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 21.06.2006, 07:48
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

Hi,

dass mit smarty.get... m?sste immer klappen, dass ist eine Funktion von der Smarty-Engine! siehe hier:
http://smarty.php.net/manual/en/language.v...rty.request.php

Gru?
Steffen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 21.06.2006, 07:57
Benutzer
 
Registriert seit: 27.05.2006
Beiträge: 32
Standard

Hm das hatte ich in dem alten Post den ich zitiert hatte auch gefunden aber welche Variable hole ich mit get? Also page hat irgendwie nicht geklappt.

Gru?
Andi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 21.06.2006, 08:12
Benutzer
 
Registriert seit: 27.05.2006
Beiträge: 32
Standard

Also ich habs jetzt mal mit {$smarty.server.SCRIPT_NAME} versucht, geht aber nur bedingt weil er mir beim Aufruf der Kategorien sowie bei der Willkommensseite immer index.php ausgibt.

Bei page gibt er mir gar nichts an.

Ist es evt. sinnvoll eine Variable versteckt in den Willkommenstext zu setzen?

Gru?
Andi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 21.06.2006, 08:21
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

Hi,

also nochmal,

wenn {$smarty.get.coID} gesetzt ist, dann wei?t du dass der Besucher sich auf einer Content-Seite befindet (z.b. AGB, Impressum, Versandkosten usw...)

wenn {$smarty.get.cPath} gesetzt ist, dann befindet sich der Besucher in einer Kategorie...

wenn beides nicht gesetzt ist, dann kann er sich ja nur auf der Startseite befinden ;-)

Alles klar?

ich hab nat?rlich nichts getestet [img]style_emoticons/<#EMO_DIR#>/ph34r.gif[/img]

Gru?
Steffen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 21.06.2006, 08:25
Benutzer
 
Registriert seit: 27.05.2006
Beiträge: 32
Standard

Wunderbar..hab gerade mal auf cPath und coID abgefragt...
Kann ich abfragen wenn beides nicht gesetzt dann Startseite.

Teste heute abend mal ein andere Variante.

Im Backoffice unter Content Manager gebe ich ja auch den Willkommenstext ein (index)...
Der hat bestimmt auch eine ID.

Vielen Dank f?r Deine Hilfe.

Langsam fange ich an xt-c zu verstehen.

Gru?
Andi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 28.08.2006, 16:51
xt:Commerce Support Kunde
 
Registriert seit: 23.02.2006
Beiträge: 128
Standard

Könnte bitte einer von euch bitte den code in der index.html veröffentlichen, welcher benötigt wird um die startseite herauszufinden!

Danke!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 28.08.2006, 17:02
xt:Commerce Support Kunde
 
Registriert seit: 23.02.2006
Beiträge: 128
Standard

Wenn ich nämlich folgende Abfrage reinstelle:
{if $smarty.get.cPath!=null || $smarty.get.coID!=null }
dann erhalte ich zwar den Effekt, dass bei der Startseite eine andere Tabellenform dargestellt wird, in der Kassa, Warenkorb und bei den Formularen wird allerdings ebenfalls die Startseitenformatierung hergenommen...

Ich möchte aber NUR die Startseite anders dargestellt haben!!! Hat die Startseite nicht irgendeine ID nach der ich abfragen könnte???

Kann wer helfen? DANKE

Geändert von elpiedro (28.08.2006 um 17:06 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
abfrage, befinde, starseite

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



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

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

xt:Commerce is a SafeCharge brand