Zum Inhalt springen

Eigene Extension - soll konfigurierbar sein über TSConfig NICHT über Template Setup!

Erstellt am 14. Februar 2009 · 1 Antwort · letzte Antwort am 17. Februar 2009

Tags: Frage

tribstar ·

Hallo

Ich habe folgendes Problem:

Ich habe eine FE Extension erstellt die im Frontend auf einer beliebigen Seite einen vertikalen Farbverlauf erstellt, zu diesem Zweck erwartet diese Extension 3 Parameter: Anfangsfarbe, Endfarbe, Länge - welche per Typoscript ins Template Setup eingegeben werden, das funktioniert soweit auch Alles.

Nun ist es so das es möglich sein soll, die Extension nicht über das Setup eines Templates zu konfigurieren, sondern direkt über die TSConfig einer Seite. (Edit Page Properties -> Options -> TSConfig).

Im Setup eines Templates geht das ganz normal mittels:

plugin.tx_txbggradient_pi1 {
  ### startcolor - rgb format ###
  start_r = 195
  start_g = 195
  start_b = 195 
  ### endcolor - rgb format ###
  end_r   = 255
  end_g   = 66
  end_b   = 0
  ### gradient length ###
  length  = 900
 }

In der TSConfig einer Seite jedoch nicht, nun habe ich leider keine Ahnung wie genau der Aufruf in der TSConfig aussehen müsste damit die Extension die Variablen auch bekommt, oder was es sonst für eine Möglichkeit gibt eine Frontend Extension über die TSConfig einer Seite konfigurierbar zu machen, es wäre super wenn der eine oder andere mir diesbzgl. weiterhelfen könnte. Ich danke schon einmal im Vorraus.

greetz
Andre

digedag ·

Die TSConfig ist für die Konfiguration des Backend vorgesehen. Es kann zwar sein, daß man das irgendwie auslesen kann, aber das wäre eine missbräuchliche Verwendung! 😉
Die Frontendausgabe wird über die Typoscript-Templates konfiguriert. Also einfach auf der gewünschten Seite ein Template anlegen und dort die Konfiguration festlegen. 🙂