Hallo.
Wahrscheinlich ganz einfach, aber ich bin nun mal nur Hobbyprogrammierer.
In meinem value steht:
<li>
<a onclick="window.open('http://www.facebook.com/sharer/sharer.php?u=','facebook-share','width=570,height=570')" style="background-image:url(fileadmin/template/images/menue/cube-fb.png); cursor:pointer;">
<span>Auf Facebook posten</span>
</a>
</li>
An die URL http://www.facebook.com/sharer/sharer.php?u= soll aber eigentlich noch die aktuelle Seitenurl hinzugefügt werden. zB http://www.facebook.com/sharer/sharer.php?u=http://www.meinedomain.com/typoscript/kennt-sich-nicht-aus/
Wie bekomm ich das denn hin? 🙁
glg M.
Value sieht nach einem TEXT cObject aus, dann kannst du "typolink" benutzen. In etwa so:
bla = TEXT
bla {
typolink.parameter.data = page:uid
typolink.returnLast = url // nur die URL, ohne <a> Tags
wrap = <li><a onclick="window.open('http://www.facebook.com/sharer/sharer.php?u=|','facebook-share','width=570,height=570')" style="background-image:url(fileadmin/template/images/menue/cube-fb.png); cursor: pointer;"><span>Auf Facebook posten</span></a></li>
}
Die Pipe im Wrap - also das "|" - ist immer die Position, wo der zu wrappende Inhalt eingefügt wird.
Ja klar. Manchmal streikt der Kopf einfach :/
Danke dir.
Das funktioniert übrigens nur bedingt. Das Problem ist, bei extensions wie tx_news oder anderen wird die url nicht übergeben, da die auszugebende url ja über die pid ausgelesen wird. die bleibt aber bei artikeln zB immer gleich. Die Url ist trotzdem anders.
glg M.