Hallo,
Mein Problem:
Komme ich von Seite A, will ich Bild A anzeigen
Komme ich von Seite B, Will ich Bild B anzeigen
Wie kann man dies am einfachsten Lösen?
Schönen Gruß
Daniel
Hallo,
Mein Problem:
Komme ich von Seite A, will ich Bild A anzeigen
Komme ich von Seite B, Will ich Bild B anzeigen
Wie kann man dies am einfachsten Lösen?
Schönen Gruß
Daniel
hmmm, am "einfachsten" mit TYPO3 vielleicht so.
temp.meinImage = IMAGE
temp.meinImage{
file = fileadmin/default.jpg
...
...
}
[globalString = IENV:HTTP_REFERER=http://meineDomain.de/seiteA.html]
temp.meinImage.file = fileadmin/seiteA.jpg
[global]
[globalString = IENV:HTTP_REFERER=http://meineDomain.de/seiteB.html]
temp.meinImage.file = fileadmin/seiteB.jpg
[global]
Von welcher Seite man gekommen ist, kann man mit TYPO3 Boardmitteln nicht wirklich abfragen, da das User Verhalten nicht getrackt wird. Es gibt allerdings den HTTP_REFERER. Auf diesen kann man sich allerdings nicht verlassen, da er vom Browser den Benutzers gesetzt wird und dieser eben dort auch durch AdBlocker oder Virenschutz Programme deaktiviert sein kann. Daher auch das Default Bild, für diese wo die Abfrage nach der Herkunft nicht erfolgreich war.
hmmm, am "einfachsten" mit jquery vielleicht so.
Du schreibst auf Seite A und B jeweils ein Cookie mit z.B. diesem Script https://github.com/carhartl/jquery-cookie.
Mit TYPO3 legst du auf der Ziel Seite 3 Bilder an, dein Default Bild und das für Seite A und B mit der CSS Eigenschaft display:none.
Mit jQuery liest du auf Ziel Seite das Cookie aus und blendest dann das Default Bild aus und das für Seite A oder B ein.