Zum Inhalt springen

tipafriend und URL-Parameter

Erstellt am 15. Juni 2005 · 2 Antworten · letzte Antwort am 21. Juni 2005

Tags: Frage

tomN ·

Hallo,

hat schon mal jemand die tipafriend-extension so verwendet, dass auch die URL-Parameter mitversendet werden?

Ich kann mit der Extension Seiten anhand der id empfehlen. Wenn ich jedoch Seiten versenden will, die von den uebergebenen Parameter abhaengen, scheitere ich.

Es wird einfach nur die URL mit abschliessendem Fragezeichen ausgegeben. Die Parameter dahinter fehlen :x

Im Template befinden sich folgende Zeilen:
...

page.10.marks.TIPAFRIEND = COA
page.10.marks.TIPAFRIEND {
allWrap = |
1 = TEXT
1.data = getenv:HTTP_HOST
2 = TEXT
2.data = getenv:REDIRECT_URL
# does not work
# 2.data = getenv:QUERY_STRING

1.wrap = <a href="#" onclick="window.open(" indexphpid="41&noheaderfooter" 2wrap="|"" tip="" width489height460left0top0scrollbarsnomenubarnoresizable1=""><img src="fileadmin/templates/img/email.gif" width="23" height="23" border="0" alt="Diese Seiten einem Freund mitteilen" /></a>
}

Die URL-Parameter schauen folgendermassen aus:
http://meinServer.de/news0+M556977be99f.html?user_news_pi1[showUid]=3#

Wie gesagt: Alles bis inkl. Fragezeichen (vorerst leider ohne dem "+" ) wird als tipUrl ausgegeben. Dahinter kommt dann nichts mehr.

Koennte mir da jemand vielleicht einen kleinen Tipp geben?

Vielen Dank
Tom

AlexWeber ·

setup:

marks.tipafriend = COA 
marks.tipafriend { 
 wrap = <a href="index.php?id={$pid_tipafriend.value}|">Seite empfehlen</a> 
# wrap = <a href="{$pid_tipafriend.value}.html|">Seite empfehlen</a> 
 1 = TEXT 
 1.data = TSFE : id 
 1.wrap = &tipUrl=http://www.cattani.de/index.php?| 
# 1.wrap = &tipUrl=http://www.cattani.de/|.html
 1.data = getenv:QUERY_STRING 
 1.rawUrlEncode = 1
}

so klappt es bei mir jedenfalls.

gruß alex

tomN ·

Hallo AlexWeber!

Dank deiner Hilfe funktioniert unser Tip-A-Friend endlich!

Nochmals vielen Dank!
Tom