Typo3 Forum für VServer Hosting, RootServer Hosting und Typo3 Webspace.

Unbeantwortetes Thema

Typo3 Extension Tip A Friend (Seite weitermpfehlen)


Autor Nachricht
Verfasst am: 06. 07. 2009 [15:59]
michael
Michael Hoffmann
Dabei seit: 08.06.2008
Beiträge: 37
Hier ein kleines Beispiel wie die Tip A Friend - Extension sinnvoll in Ihre Website eingebunden werden kann.
Folgendes wird vorausgesetzt:
1) Die Extension wurde über den Extension Manager (Erweiterungsmanager) installiert.
2) Die Extension wurde im Template (Constant Editor) konfiguriert. Wichtig hierbei ist lediglich das die PID (Seiten ID) der Seite auf dem der Plugin liegt eingeben wurde.
3) Der Plugin Tip A Friend wurde auf einer Seite eingestellt. Die Seiten - ID dieser Seite wurde unter (2) konfiguriert.

TYPOSCRIPT
lib.tipurl = COA
lib.tipurl {
  10 = TEXT
  10.typolink.parameter = {$plugin.tipafriend.PIDtipForm}
  10.typolink.target = _blank
  10.typolink.returnLast = url
  10.typolink.additionalParams.cObject = COA
  10.typolink.additionalParams.cObject {
    10 = COA
    10 {
      10 = TEXT
      10.data = TSFE:baseUrl
      20 = TEXT
      20.typolink.parameter.data = page:uid
      20.typolink.addQueryString = 1
      20.typolink.addQueryString.exclude = id
      20.typolink.returnLast = url
      stdWrap.rawUrlEncode = 1
    }
    wrap = &tipUrl=|
  }
}


Wenn Sie dann auf der Seite ein Ikon plazieren wollen, um die Seite weiterzuempfehlen gehen Sie folgendermaßen vor:

TYPOSCRIPT
temp.tipafriend = TEXT
temp.tipafriend {
  value ( <img src="fileadmin/images/weiterempfehlen.png" 
  alt ="Seite weiterempfehlen" /><span> Weiterempfehlen</span> 
  )
  stdWrap.typolink.parameter.cObject < lib.tipurl
  stdWrap.typolink.target = _blank
  stdWrap.typolink.title = Seite weiterempfehlen
}


Dann brauchen Sie nur noch das ganze auf Ihrer Seite einzubinden, z. B.:

TYPOSCRIPT
page.60 < temp.tipafriend