#1 (permalink)  
Alt 27.01.2007, 02:20
Neuer Benutzer
 
Registriert seit: 04.12.2006
Beiträge: 11
Standard Hilfe..eigenen Link erstellen Session ID

Hallo,
ich möchte einen eigenen Link erstellen. Ziel ist z.B. shop_content.php?coID=9
Wie verbinde ich das jetzt mit der Session ID ????, sodass der user nicht immer ausgeloggt wird ???

Bitte helft mir..................... und den anderen verzweifelten XTC-Usern.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 03.02.2007, 13:52
xt:Commerce Support Kunde
 
Registriert seit: 02.10.2004
Beiträge: 44
Standard eigene Links mit session

Hallo,

auch wir wüßten gerne wie wir im Text einen Link auf z. B. eine Kategorie setzen könnnen, der uns nicht die Sessions kaputthaut. Alles was im Forum zu finden war hört in der Umsetzung ab einer bestimmten Stellen (nämlich wie der Link genau aussieht und wo er eigebaut werden muß) aus. Alternativ könnten wir uns auch eine Variante mit Smarty-Links vorstellen (wie bei Login/Logout/warenkorb). Nur habe ich leider zu wenig Ahnung von PHP um das selbst zu programmieren.
Kann den wirklich keine ein kurzes Tutorial schreiben in dem beschrieben ist, wie SUMA-freundliche nicht hard-gecodete Links in Texten oder an anderen Stellen eines HTML-Template auf interne Verweise nun aussehen müssen.

Wir wollen ja gerne die xtc-href-Funktion benutzen, doch wie sieht das ganze fertig aus wenn der Link auf eine bestimmt Kategorie zeigen soll.

Danke für die Hilfe.

Judith

XTC 3.0.4. SP2
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 03.02.2007, 15:09
xt:Commerce Support Kunde
 
Registriert seit: 13.10.2006
Beiträge: 697
Standard

Verstehe das Problem gerade nicht. für xtc_href_link gibt es doch 100erte Beispiele im Shop.

PHP-Code:
xtc_href_link(FILENAME_DEFAULT'cat=c90''NONSSL'); 
liefert einen Link zur Kategorie 90 als Nicht-SSL-Link zurück.

Der erste Parameter ist der Zieldateiname, der zweite übergibt URL-Parameter, die per get an die Zielseite übergeben werden und der letzte legt fest, ob verschlüsselt (SSL) oder unverschlüsselt (NONSSL).

Matt
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 13.02.2007, 17:17
Neuer Benutzer
 
Registriert seit: 03.08.2006
Beiträge: 7
Standard die 1000ste ....

Schätze ich bin zu doof dafür...

Hab' jetzt alles was ich zu diesem Thema irgendwie gefunden habe ausprobiert und schaffe es trotzdem nicht eine Kategorie innerhalb eines Contents zu verlinken ohne die SessionID zu verlieren.

xtc_href_link mag ja zwar die Lösung sein, Problem ist nur das ich innerhalb der Kategorienbeschreibung keinen Link einbinden kann der Code mit "<? ... ?>" oder mit "{php} ... {/php}" ausgeführt werden kann.

Ich steh' mit meinem Latein wirklich am Ende und habe die letzten 24 Stunden nur damit verbracht hier eine Lösung zu finden. Gibt's doch nicht das ich der erste bin der das braucht?!?

Wäre für Hilfe sehr dankbar!

Danke im Voraus!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 14.02.2007, 14:59
Benutzer
 
Registriert seit: 08.02.2006
Beiträge: 80
Standard

Hallo phpbussi

Wenn ich dich richtig verstehe hast Du im Adminbereich einen neuen Kontent angelegt und möchtest jetzt auf den verweisen. Zum einen kannst Du den ja unter kategorien oder in der infobox anzeigen lassen (je nachdem welchen "Haken" Du im adminbereich setzt.

Wenn Du jetzt aber direkt auss dem Text raus verlinken willst dann geh vorher im Browser auf die Seite die Du verlinken willst und kopier dir die URL. Im Text selber schreibst Du dann folgendes
HTML-Code:
<a href="die kopierte URL ohne deine domain">Linktext</a >
Damit sollte es gehen, wenn ich dich richtig verstanden habe

Gruß
yummi

PS: Ich habe soetwas bei mir an einigen Stellen verwendet, z.B. wenn ich auf das Kontaktformular verlinke, kannst Du dir ja mal anschauen. Natura Vitalis Onlineshop
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 14.02.2007, 20:35
Neuer Benutzer
 
Registriert seit: 03.08.2006
Beiträge: 7
Standard

Hallo Yummi!

Erstmal vielen Dank für Deine Antwort. Leider ist das nicht das was ich meine, oder besser gesagt ist es mir in Deinem Shop nicht ganz klar ...

Gehe ich auf Deinen Shop steht bei allen Links eine SessionID dabei, klicke ich jedoch irgendow hin, steht sie nirgends mehr und ein Cookie wurde gesetzt. Wenn Cookies abgelehnt werden bleibt aber die SessionID. Das heißt Du hast Cookies bevorzugen auf "True" - soweit hab' ich das richtig verstanden, oder?

Nun zum Problem:
Im Content auf der Startseite hast Du auf Kontakt bzw. auf Vorzugskunden verlinkt und er merkt sich auch die SessionID. Hast Du das nur nach dem von Dir angegebenen Schema erstellt? Wenn ich das mache geht's nicht und die SessionID verschwindet. Muss hier noch was im Sourcecode modifiziert werden damit er die Links automatisch mit der SessionID übernimmt oder funktionierts bei mir eventuell nicht weil ich SEF Url's aktiviert habe?!?

Danke und Grüße,
phpbussi


PS:
Sessions ist wie folgt eingestellt
- Session Speicherort '/tmp'
- Cookie Benutzung bevorzugen 'False'
- Checken der SSL Session ID 'False'
- Checken des User Browsers 'False'
- Checken der IP Adresse 'False'
- Session erneuern 'True'
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 14.02.2007, 21:49
Benutzer
 
Registriert seit: 08.02.2006
Beiträge: 80
Standard

Hallo phpbussi
Meine Sessions sind folgendermassen eingestellt:
- Session Speicherort '/tmp'
- Cookie Benutzung bevorzugen 'False'
- Checken der SSL Session ID 'False'
- Checken des User Browsers 'False'
- Checken der IP Adresse 'False'
- Session erneuern 'True'

genau wie bei Dir:

Die vorzugskunden habe ich wie folgt angelegt:
Im Content Manager auf neuer Content mit folgenden Einstellungen:
-Sprache Deutsch
-Sprachgruppe 0
-Box information
-Sortierung 10
-sichtbar haken gesetzt
- Titel und Überschrift eingegeben und den Text in den Editor eingegeben.

Am Quellcode habe ich dafür nichts veränddert

gruß
yummi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 14.02.2007, 22:11
Neuer Benutzer
 
Registriert seit: 03.08.2006
Beiträge: 7
Standard

Schönen guten Abend yummi!

Danke für Dein Bemühen, wie ich den Content selbst erfasse verstehe ich, aber wie ich Links im Content richtig erstelle kapiere ich nicht. In Deinem Fall hast Du auf der Startseite folgendes stehen:

Zitat:
Für Treuekunden bieten wir einen Vorzugsrabatt von 10% an!
Voraussetzung dafür ist eine einmalige Mindestbestellung in Höhe von 50 EUR
Bei Interesse klicken Sie hier, damit wir die nötigen Formalitäten in die Wege leiten können
Bei einem Klick auf das "hier" kommst man auch in den Content "Vorzugskunden" - das ist ja soweit klar, nur was ich nicht kapiere ist, wie der Link "hier" gemacht wurde. Auf welche Art auch immer ich das probiere, die XTCsid ist weg und bei Dir wird sie mitgenommen. Hast Du das was geändert?!?

Bitte - Danke!

Lieben Gruss,
phpbussi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 14.02.2007, 22:44
xt:Commerce Support Kunde
 
Registriert seit: 24.09.2005
Beiträge: 1.596
Standard

Da gab's irgendwo im Forum mal einen Hinweis, eine PHP (?) Einstellung anzupassen, damit die Session ID mitgenommen wird...

Alternativ lässt sich das auch mit einer kleinen Anpassung machen, die den eingegebenen Text nach speziellen Tags auswertet, wie zum Beispiel
Zitat:
<a href="$makelink=<Linkziel>">Linktext</a>
und diese dann zur Laufzeit der Shopanfrage automatisch in die entsprechenden Links umwandelt, ohne dass die Session ID verloren geht.

(Hab ich schon verschiedenartig gemacht, bei Interesse gern PM an mich.)

Ben
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 15.02.2007, 00:27
Benutzer
 
Registriert seit: 08.02.2006
Beiträge: 80
Standard

Hallo phpbussi,

der link auf die Vorzugskunden sieht so aus
HTML-Code:
<a href="shop_content.php?coID=0"><u>hier</u></a>
Allerdings ist es von meinem Template her so, das links nicht unterstrichen werden, aher das u Tag. Wenn das so nicht funktioniert bei dir, dann muss ich mal in meinem Template schauen, ob da noch was zusätzlich eingetragen ist, das geht aber erst morgen abend.

gruß
yummi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
erstellen, hilfeeigenen, link, session

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
Link erstellen im Menu remus25 Allgemeine Diskussionen 2 22.01.2007 13:04
HILFE Link fehlt bei xt---Abmahnung??? Ladenhueter Allgemeine Diskussionen 2 18.04.2006 22:15
Hilfe F?r Navigation Ben?tigt Maxe Allgemeine Diskussionen 7 02.09.2004 09:38


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:33 Uhr.

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

xt:Commerce is a SafeCharge brand