Hi,
vorab mein eigentlich es Ziel: ich möchte meinen ContentElementen die Möglichkeit geben, mehrere Klassen zuzuweisen (bei section_frames und Layout ist immer nur EINE class Auswahl möglich).
Dazu habe ich die Tabelle tt_content und das TCA erweitert um eine Selectbox mit multiselect (maxitems):
'config'=>array(
'type'=>'select',
'size' => '5',
'minitems' => 1,
'maxitems' => 9999,
'autoSizeMax' => 5,
'items'=>array(
array('klasse1','klasse1'),
array('klasse2','klasse2'),
array('klasse3','klasse3'),
array('klasse4','klasse4'),
(...)
Über t3lib_extMgm::addTCAcolumns, t3lib_extMgm::addToAllTCAtypes und am Ende t3lib_extMgm::addStaticFile (für meine setup.txt) kriege ich die Ausgabe auch hin.
tt_content.stdWrap.outerWrap = <div class="{field:tx_myclasses}> | </div>
Das Problem:aufrgund des type=select, wird mir die Liste der Klassen kommasepariert ausgegeben.
class="klasse1,klasse2"
Habt Ihr eine Idee, wie ich die Kommas durch ein Leerzeichen ersetzen kann?
VIELEN DANK!