Tip-a-Friend - Tutorial

Folgendes ist zu tun:

  • Tip-a-Friend mit Ext.-Manager laden
  • Eine Seite (Typ: Nicht im Menu) erstellen (PID merken)
  • !! Achtung nicht eine versteckte Seite benutzen, damit funktioniert der Link nicht !!
  • Plugin "Tip geben" einfügen CODE=TIPFORM eingeben (damit wir ein Formular erstellt. Der html Code für das Formular steht im tipafriend_template.tmpl
  • Im HTML Template der Seite muss folgende Platzhalter positioniert werden:
    <!--###LINK###-->Tip a friend<!--###LINK###-->
  • Der Tiplink wir erzeugt indem das Plugin "Tip geben" und CODE=TIPLINK als Seiteninhalt einer Seite angelegt wird.

Das Typo3 Template braucht folgende Angaben:

Constants: plugin.tipafriend.PIDtipForm = (PID der versteckten Formularseite)

Setup:

temp.tipafriend = USER

temp.tipafriend {

userFunc = tx_tipafriend->main_tipafriend

code = TIPLINK

templateFile = {$plugin.tipafriend.file.templateFile}

typolink.parameter = 9 # uid of page where Tip-a-Friend plugin is inserted

}

#displaying the tiplink

marks.TIP = TEXT

marks.TIP < temp.tipafriend

Verwenden von eigenen HTML Templates

Möchte man auf ein alternatives html Template referenzieren so muss im Extension Manager im Edit Modus die Datei: ext_typoscript_constants.txt geändert werden. Am besten lagert man die html templates ins fileadmin aus dann werden sie nicht beim nächsten Update überschrieben.

Z.B. file.templateFile = fileadmin/_ext_tpls/tipafriend/tipafriend.html

Tip-a-Friend – Dateien

tipafriend_template.tmpl

Das modifizierte html template (deutsch)

4.1 K

new.htm

1.0 K

© 1998-2007 ENRICO SITELLI * All rights reserved