Tipafriend - Seite weiterempfehlen

Aus Wikizone
Version vom 6. August 2008, 17:16 Uhr von 91.47.56.221 (Diskussion)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Installation

Installieren und statisches Template einbinden


TypoScript

Constants

plugin.tipafriend { 
    #file.templateFile = fileadmin/templates/tipafriend/tipafriend_template.htm
    PIDtipForm = 95  
    htmlMail = 1 
    #wrap1 = <div class="tipafriend"> | </div>
} 

Setup

# Nicht vergessen: in den Konstanten die Seite mit dem TipaFFiend Formular angeben
# baseURL muß gesetzt sein (mit abschließendem /)
temp.tipafriend = TEXT
temp.tipafriend{
    value = Seite versenden
    # Nur URL zurückgeben
    //typolink.returnLast = url
    typolink.parameter = {$plugin.tipafriend.PIDtipForm}
    typolink.additionalParams.cObject = COA
    typolink.additionalParams.cObject {
      # Dieser Teil erstellt den "tipUrl" Parameter im richtigen Format  (rawUrlEncoded)
      10 = COA
      10 {
          10 = TEXT
          10.data = TSFE:baseUrl
          # including all parameters from the query string.
          20 = TEXT
          20.typolink.parameter.data = page:uid
          20.typolink.addQueryString = 1
          20.typolink.addQueryString.exclude = id
          #nur URL (keine a Tags etc.)
          20.typolink.returnLast = url
          # Alles durch rawUrlEncoded parsen lassen
          # damit es als einzelner parameter übergeben werden kann
          stdWrap.rawUrlEncode = 1
      }
      wrap = &tipUrl=|
  }
   wrap = <li class="last">|</li></ul>
}