Das geht auf jeden Fall, aber ich möchte ja möglichst sauberen Quellcode generieren. Da dem Bild sowieso schon eine Klasse zugewiesen wird (durch die Extension), macht es ja Sinn herauszufinden wo/wie diese Klasse zugewiesen wird und sie entsprechend auszutauschen.
Ich bin dahingehend auch schon ein bisschen weiter. Und zwar habe ich herausgefunden, dass in der angehangenen Datei zumindest ein Teil der Klassenzuweisung erstellt wird. Wenn man diesen Teil ändert, wird auch der erste Teil der Klasse geändert.
Code:
var $prefixId = "tx_jppageteaser_pi1";
bewirkt derzeit eine Klasse namens tx-jppageteaser-pi1-image
Ändere ich das z.B. so ab:
Code:
var $prefixId = "teaserpic";
stünde nun folgendes da: teaserpic-image
und wenn ich nun in dieser Zeile das "image" aus (''image) lösche:
Code:
$lconf['image.']['params'] = $this->pi_classParam('image');
steht da nur noch ein überflüssiges - in der Klasse.
Doof ist allerdings, dass rund um alle Teaser herum noch ein (nicht von mir eingestelltes) DIV ist, das dummerweise dann ebenfalls die "teaserpic"-Klasse annimmt und somit das Layout zerschießt. Also muss ich erstmal rausfinden wie ich dieses überflüssige DIV loswerde ^^