Zum Inhalt springen

TipAFriend in TemplaVoila richitg einbinden

Erstellt am 1. Oktober 2006 · 3 Antworten · letzte Antwort am 6. Oktober 2006

Tags: Frage

klosowma ·

Hallo zusammen!

ich versuche schon seit mehreren Tagen die TipAfriend Extension bei mir auf der Seite einzubauen, leider ohne Erfolg. Habe schon mehrere Ansetze die hier im Forum beschrieben wurden ausprobiert, leider nichts hat gecholfen #angry#

z.B.:

#Typo CONSTANTS
plugin.tipafriend { 
	file.templateFile = EXT:tipafriend/pi/tipafriend_template.tmpl 
    	PIDtipForm = 18
    	htmlMail = 0 
	} 
#Typo SETUP
temp.tipafriend = USER 
temp.tipafriend { 
	userFunc = tx_tipafriend->main_tipafriend 
  	code = TIPLINK 
 	 templateFile = {$plugin.tipafriend.file.templateFile} 
  	typolink.target = _self
  	typolink.parameter = 18 #Seiten ID mit dem TipAfriend Formular
	} 
#displaying the tip-link
lib.tip= TEXT
lib.tip< temp.tipafriend

Über Eure Vorschläge und Tipps danke ich Euch schon im Voruas.

LG
Martin

Ps.: Ich benutze Typo3 4.0.1 und Templavoila 1.1.0

FordPrefect ·

Hi,

du hast den Entsprechenden Bereich in deinem Templates gemappt? Also dort wo der Link erscheinen soll? Hast du das als TOP gemappt?

Grüsse

Ford

klosowma ·

Hallo FordP.,

zuerst danke für Deine schnelle Antwort!

Ja, ich denke ich habe den Ausgabebereich in meinem Template richtig gemappt.
Folgende Einstellungen habe ich beim mappen vorgenommen:

-> Data Element: TipAFriend
-> Field: field_tip
-> Mapping Type: Atributte
-> Title: TipAFriend
-> Mapping instructions: TipAFriend
-> Sample Data (10 chars): TipAFriend
-> Editing Type: Typo Script Object Path
(Object Path Bezeichnung lib.tip)
(oder siehe Pic:http://www.mkconnect.net/TipAfriend_TOP.gif)

Der Link wird auch richtig angezeigt und auch richtig angesprochen (siehe http://www.mkconnect.net/TipAfriend_Test.gif).

Was nicht funktioniert, der Link zu der Formularseite mit der Seiten-ID wird nicht generiert.

Die Formularseite(PID=18-) wird im Backend und in der Vorschau ebenfalls richtig angezeigt (das dazugehörige Extensiontemplate ist eingebunden (static templates) plugin.tipafreind). In "Constant Editor" PLUGIN.TIPAFRIEND(8-)
ist die Formularseite auch eingetragen (PID for the Tip-form page. -> 18-)

Was kann ich noch ändern oder optimieren??
THX!
Martin