Hi,
gibt es eine Möglichkeit bei einem ContentDesigner Element einen Teil der Überschriften Felder z.B. Link - Typ - Ausrichtung und Datum zu entfernen?
Ich habe im TS aus der Doku folgende Zeile gefunden:
tca = --palette--;LLL:EXT:cms/locallang_ttc.xlf:palette.general;general,,--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,pi_flexform;;;;1-1-1,--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,--div--;LLL:EXT:lang/locallang_tca.xlf:sys_category.tabs.category, categories,--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended,tx_gridelements_container,tx_gridelements_columns
Wenn ich in der Zeile dann header lösche verschwindet der gesamte Header Block.
Kann mir jemand bei der TCA Eisntellung helfen.
2: gibt es eine Möglichkeit das Standardwrapping z.B. <div id="c5" class="csc-default"></div>
für diese Content Designer Elemente zu unterbinden?
danke

Hi,
ja das ist möglich, sollte ich vielleicht mit der bald kommenden Version in die Doku mal aufnehmen :-)
Ist zwar jetzt ungetestet (tippfehler möglich also) aber so in etwa wie sonst auch über TSconfig müsste es gehen :-)
TCEFORM.tt_content.header_link.types.tx_contentdesigner_YOURELEMENT.disabled = 1
Zum Standard Wrapping... das geht auch, aber das ist bisschen tricky... Habe ich aber leider grad nicht griffbereit. Am besten wäre es wenn du mal über den Template-Analyzer anschaust wo und wie das csc-default gesetzt wird und könntest es dann mit einem TypoScript IF oder CASE ausschließen.
Grüße
PS: Habe gerade eine neue Version mit nem neuen Feature in Arbeit. Muss aber noch gründlich getestet werden. Wenn du magst meld dich einfach als Tester :-)
danke.
die neue version werde ich mir gleich ansehen...
Was noch extrem cool wäre, wäre die Möglichkeit mehrere CD:Elemente miteienander
über inline IRRE Elemente zu verbinden z.B.
tt_content.tx_contentdesigner_container < plugin.tx_contentdesigner
...settings....
tt_content.tx_contentdesigner_item < plugin.tx_contentdesigner
...settings....
Kann man das irgendwie realisieren?
Am idealsten wäre es natürlich wenn beliebig viele items hinzugefügt werden könnten.
Glaube grundsätzlich kann man IRRE nutzen. Das Problem ist jedoch dass man eine Hilfstabelle benötigt um die Verknüpfung herzustellen. Daher möchte ich das eigentlich nicht als Teil der Ext. machen sondern es sollte je nach den eigenen Bedürfnissen von dem Nutzer der Ext. eine Hilfsextension gebaut werden. So könnte je nach Bedarf sichergestellt werden, dass nur das IRRE Element hinzugefügt werden kann was für den Anwendungsfall passt.
PS: Alternativ könntest du ja auch einfach die Inhalte (deine Items) auf einer anderen Seite ablegen und dann den Nutzer diese über eine SelectBox auswählen lassen.
Ich verstehen wenn du flexibel bleiben willst.
Für User die nicht so tief in der Materie sind oder nicht so tief einsteigen wollen wäre ein Beispiel für verschachtelten Content Designer Elemente sehr hilfreich.
Ich habe z.B. keinen Plan was ich in der Flexform.xml eine Verknüpfung zu einem anderen CD-Element herstelle:
Welchen type muss ich angeben usw....
<settings.flexform.myLinkSubText>
<TCEforms>
<label>Link Untertitel</label>
<config>
<type>input</type>
</config>
</TCEforms>
</settings.flexform.myLinkSubText>