Zum Inhalt springen

tip-a-friend wird nicht aufgerufen

Erstellt am 18. November 2011 · 2 Antworten · letzte Antwort am 23. Dezember 2011

Tags: Frage

Silkea ·

Hallo!

Auf jeder Seite ist eine Grafik eingebunden, die auf eine Seite verlinkt, auf der das Plugin Tip-a-friend installiert ist. Da ich immer nur eine leere Seite bekam (von Überschriften abgesehen), habe ich ne Zeit rumgesucht um nun festzustellen (habe ein echo in die 1. Zeile von main geschrieben), dass das Plugin nie aufgerufen wird.

Ich verwende Templavoila. Ist das ein Problem?

Plugin ist auf einer Seite im TV-Container eingebunden. Als Plugin ist Tip-a-friend ausgewählt, unter Behaviour ist "TIPFORM" eingetragen. Das sollte doch eigentlich reichen, dass das Plugin startet, oder?

Der Link auf die Seite sieht so aus:
http://entwickler2.leuphana.de/no_cache/seite-empfehlen.html?tipUrl=http%3A%2F%2Fentwickler2.leuphana.de%2Faktuell.html

Fehlt da noch irgendetwas, was das Plugin zum "Start" benötigt?

TS:

# TIPAFRIEND 
plugin.tipafriend.file.templateFile = fileadmin/templates/leuphana_main/tipafriend_template.tmpl
[globalVar = GP:L = 1]
  plugin.tipafriend.file.templateFile = fileadmin/templates/leuphana_main/tipafriend_template_en.tmpl
[global]
plugin.tipafriend.PIDtipForm = 26

Der Marker fürs Plugin hat folgendes TS:

lib.tipafriend = IMAGE
lib.tipafriend.file = send*.gif
lib.tipafriend.altText = als E-Mail
[globalVar = GP:L = 1]
  lib.tipafriend.altText = E-Mail
[global]
lib.tipafriend.imageLinkWrap = 1
lib.tipafriend.imageLinkWrap.enable = 1
lib.tipafriend.imageLinkWrap.typolink { 
    # uid of the TipForm page
    parameter = 26             
    target = _self
    ATagBeforeWrap = 1
    additionalParams.wrap = &tipUrl=|
    additionalParams.rawUrlEncode = 1
    additionalParams.data = getIndpEnv:TYPO3_REQUEST_URL
}

vg
Silkea

Zeppr ·

Hallo Silkea,

konntest du dein Problem lösen?
Welche Version von Typo3 verwendest du denn?

Auch beim mir wird das Plugin nicht aufgerufen. HAbe eine Seite angelegt wo ich das Plugin einfüge. Im ext_typoscript_constants.txt der extension habe ich auch die PID der Seite mit dem Plugin angegeben.

bin am verzweifeln...#angry#

bin für jeden Tip dankbar!

lg
Sebastian

Silkea ·

Hallo Sebastian,

weiß nicht, ob es für dich noch aktuell ist (aber vielleicht stolpert ja später nochmal jemand über das Problem).

Nachdem ich so ziemlich alles probiert habe, was Google hergab, hatte ich frustriert das Problem beseite gelegt. Heute saß ich nochmal dran - und siehe da: für mein System habe ich jetzt die Lösung gefunden:

Habe Typo3 4.6.3 (Problem bestand aber auch schon unter Typo3 4.5.5.) mit realURL 1.12.0.
Und genau in realURL lag das Problem. Folgende config (für realURL) hat es bei mir gebracht:

'tip' => array(
  array(
    'GETvar' => 'tipUrl'
  )
)

Habe das irgendwo im Netz gefunden (weiß leider nicht mehr wo das war) - Danke an unbekannt!