Zum Inhalt springen

CWT_feedit css-Klassen zuweisen über TS

Erstellt am 7. Juli 2009 · 4 Antworten · letzte Antwort am 15. Juli 2009

Tags: Frage

crime ·

Hallo,

ich sitze jetzt schon seit Stunden an dem gleichen Problem. Ich möchte der Extension cwt_feedit über TypoScript CSS-Klassen zuweisen. Angeblich geht das über das $conf-Array. Ich verstehe nur nicht, was ich dafür ins TS eintragen muss. Mitlerweile habe ich fast alle Möglichkeiten ausprobiert. Ohne Erfolg, $conf bleibt immer leer (überprüft durch debug($conf)).
Hat irgendjemand eine Ahnung, wie das funktioniert. Ich benutze die cwt_feedit nur für die Profilverwaltung in der cwt_community. Also nicht in einer eigenen Extension.

Vielen Dank im Voraus
crime

crime ·

Weiß denn hier niemand darüber bescheid. Die Extension wird doch scheinbar oft eingesetzt. Da muss doch jemand wissen, wie ich die Profilverwaltung (profile_edit_view) über css designen kann... #paralyzed#

4runners ·

Hallo Crime,

ich hatte auch das Problem, allerdings beim Aufruf von getViewAlbumNew(). Das Problem war, dass beim Aufruf von $form->init der Parameter $conf gefehlt hat. D.h. ich habe folgendes gemacht:
1) $this->conf als letzten Parameter von $form->init($table, $items,....,$this->conf) gehängt
2) per TS die Vorgaben definiert
plugin.tx_cwtcommunity_pi1 {
tx_cwtfeedit_pi1.style.all.input = xyz_input_4711
}

Leider bedeutet der Punkt 1 eine Modifikation an der Extension, die beim nächsten Update flöten geht, aber ich wusste mir nicht anders zu helfen.

Gruß
Stefan

crime ·

Ok, es funktioniert. Es muss jedoch darauf geachtet werden, dass $this->conf wirklich an der richtigen Stelle steht. Teilweise muss beim Aufruf von $form->init auch ,'',$this->conf angehängt werden, da sonst die Anzahl der übergebenen Parameter nicht stimmt...