Hier mal ein Mini-HowTo wie man einen Facebook "Gefällt mir" Button auf den Seiten hinzufügen kann.
So kann es aussehen
Bild: easycaptures.com/…/9129085354.jpg
Bild: easycaptures.com/…/9654747920.jpg
TypoScript
Das Einfügen eines iframes ist die einfachste Lösung. Das lässt sich natürlich mit TypoScript auch schnell umsetzen.
# include iframe via typoscript (remove breaks in wrap)
lib.facebook = COA_INT
lib.facebook {
10 = TEXT
10.typolink.parameter.data = TSFE:id
10.typolink.returnLast = url
10.dataWrap = {TSFE:baseUrl}|
10.rawUrlEncode = 1
wrap = <iframe src="http://www.facebook.com/plugins/like.php?href=|
&layout=standard&show_faces=true&width=450&action=like
&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px; margin: 30px 0 0 0;"
allowTransparency="true"></iframe>
}
Wie binde ich das TypoScript ein
Beispiel 1 - Einbinden auf jeder Seite am Ende
page.9999 < lib.facebook
Beispiel 2 - Einbinden am Marker ###FACEBOOK###
page.10.marks.FACEBOOK < lib.facebook
Beispiel 3 - Einbinden als Content Element (Seiteninhalt)
Mit Hilfe der Erweiterung typoscript2ce lässt sich TypoScript als normaler Seiteninhalt rendern und einfügen:
Bild: easycaptures.com/…/9876300116.jpg
Links zum Thema
typoscript2ce im TER:
http://typo3.org/extensions/repository/view/typoscript2ce/current/
Facebook Erweiterung von Ingo Renner:
http://typo3.org/extensions/repository/view/socialplugins/current/
Einbindung des "Gefällt mir" Buttons im Detail:
http://developers.facebook.com/docs/reference/plugins/like
Ich hoffe das kann jemand brauchen...
Gruß, Alex
Hi.
einpraegsam.net schrieb
lib.facebook = COA_INT
Warum soll das iframe ungecacht (COA_INT) eingebunden werden? Der Inhalt, welcher TS einbindet ist statisch (ein iframe Gerüst).
lib.facebook = COA
würde doch auch funktionieren?!
kdfjg223 schrieb
Warum soll das iframe ungecacht (COA_INT) eingebunden werden?
Guter Punkt - der Inhalt im Objekt ändert sich nicht.
kann man da nicht ein HowTo draus machen, dann geht der Beitrag nicht verloren 🙂
Hab die Ext von Ingo Renner importiert, danach hat mir mein Typo3 mitgeteilt, daß für diese Ext. eine weitere Extension notwenig wäre oder ob ich das ignorieren mag. Hab "ignorieren" angeklickt, jetzt geht nix mehr, weder Backend noch Frontend, Fehlermeldung: Fatal error: Class 'Tx_Extbase_Utility_Extension' not found in /html/typo3/typo3conf/temp_CACHED_FE_ps27bb_ext_localconf.php on line 1166
einfach im extensions ordner den socialpluginsordner wieder löschen....
musst natürlich per ftp drauf zugriff haben....
die socialplugins werden erst ab typo version 4.3 unterstützt...
grüße
Malibow schrieb
einfach im extensions ordner den socialpluginsordner wieder löschen....
musst natürlich per ftp drauf zugriff haben....
die socialplugins werden erst ab typo version 4.3 unterstützt...
grüße
nach einer Extension Installation den Ordner zu löschen ?
was soll das bringen ?
eine "manuelle" Deinstallation kannst du nur machen indem du die localconf.php editierst und dort nach dem Extension key suchst und entfernst.
Danach noch die temp_* Dateien löschen.
Danke für die Anleitung!
Ich hatte noch damit gekämpft, dass auf tt_news Detail Seiten der Link richtig gesetzt wird. Dazu einfach im TS folgende Zeile noch einfügen:
10.typolink.addQueryString = 1
sg, Jan
super, vielen Dank habs über die Extensio direkt in den Contentg gelegt. Ein Problem gibt es noch, wenn ich das dann auf meinem FB Profil sehe fehlt das Bild. Gibt es da einen Weg ein bestimmtes Bild vorzugeben?
Möchte an dieser Stelle eine Frage einwerfen.
Ich habe gesucht, es aber bisher nirgends gesehen: Ist es möglich verschiedene Artikel, die auf einer Seite liegen, mit dem Facebook Button zu "Liken" oder nicht?
Bsp: Eine Blogseite mit mehreren Teasern, die auf weitere Seiten verlinken. Können diese Teaser unabhängig voneinander "geliked" werden oder beziehen sich die "Likes" immer nur auf die komplette, aktuell angezeigte Seite?
Wenn es individuell geht, wie setzt man das um?