plamka
I'm new here

Aktuelle URL auslesen

Jump to solution

Hi,

ich würde gerne auf meiner Seite das canonical Tag für Google einbinden.

Hierfür müsste ich die URL der aktuell aufgerufenen Seite ohne zusätzliche Parameter ermitteln (also ohne ?PHPSESSION=... usw.)

Das könnte ich natürlich direkt über PHP machen, ich bin mir aber sicher, dass es auch eine Möglichkeit gibt das ganze mit FirstSpirit Tags umzusetzen.

Hat jemand eine Idee ?

Gruß und einen erneuten Dank an die Community Smiley Happy !

Plamka

1 Solution

Accepted Solutions
hoebbel
Crownpeak employee

Hallo,

ein absoluter Link auf die aktuelle Seitenreferenz kann einfach mit

$CMS_REF(#global.node, abs:1)$

erzeugt werden.

Wenn es sich um Content-Projektionen handelt [mehrere Seiten, die über Datenbankeinträge aus einer einzelnen Seitenreferenz erzeugt werden], sollte besser

$CMS_REF(#global.ref,abs:1)$

benutzt werden.

Anmerkung: Zur korrekten Erzeugung der absoluten URL muss in dem entsprechenden Auftrag der korrekte Prefix zur URL Erzeugung gesetzt werden.

Link zur Doku

http://www.e-spirit.com/odfs42/de/vorlagenentwicklung/vorlagensyntax/systemobjekte/global_1/seitenbe...

User: FIRSTDoku

Pass: FSdown_V2

Viele Grüsse aus Dortmund,

  Holger Höbbel

View solution in original post

3 Replies
hoebbel
Crownpeak employee

Hallo,

ein absoluter Link auf die aktuelle Seitenreferenz kann einfach mit

$CMS_REF(#global.node, abs:1)$

erzeugt werden.

Wenn es sich um Content-Projektionen handelt [mehrere Seiten, die über Datenbankeinträge aus einer einzelnen Seitenreferenz erzeugt werden], sollte besser

$CMS_REF(#global.ref,abs:1)$

benutzt werden.

Anmerkung: Zur korrekten Erzeugung der absoluten URL muss in dem entsprechenden Auftrag der korrekte Prefix zur URL Erzeugung gesetzt werden.

Link zur Doku

http://www.e-spirit.com/odfs42/de/vorlagenentwicklung/vorlagensyntax/systemobjekte/global_1/seitenbe...

User: FIRSTDoku

Pass: FSdown_V2

Viele Grüsse aus Dortmund,

  Holger Höbbel

Hallo,

in der FS Version 5.0.425.60000 in Zusammenhang mit dem Advanced URL Creator funktioniert das leider nicht mehr.

#global.ref & #global.node werden einfach ignoriert. Gibt es dazu eine Alternative?

Viele Grüße

Timo Meister

0 Kudos

Antwort gefunden 😉

https://community.e-spirit.com/message/16079#16079

relative Pfade werden ignoriert. Man muss absolute Pfade generieren.

$CMS_REF(#global.ref.node,abs:1)$

0 Kudos