Hierzu wurde von Joey glaube ich irgendwann mal darauf hingewiesen, dass es eventuell zu Laufzeitproblemen kommen kann, weil diese CEs im XML-Format abgespeichert werden. Das scheint mir keine grundsätzliche Lösung zu sein.

Beste Grüße
Stefan Padberg, Wuppertal

Am 20.08.2014 um 17:05 schrieb Mirko Schaal:

Am 20.08.2014 um 16:25 schrieb Stefan Padberg <p...@bergische-webschmiede.de>:

… Vielleicht wäre alles einfacher, wenn man auf einfache Weise selber Content 
Elemente schnitzen könnte. …

Das kann man doch. Entweder eine Extension schreiben, oder wenn Du sowieso schon 
gridelements verwendest kannst Du damit auch selber Content Elemente 
"schnitzen".
Einfach "Grid Configuration" (Raster-Konfiguration) leer lassen und bei "Content 
Element Configuration" (Seiteninhalts-Konfiguration) die Flexform Konfiguration einfügen - das 
ganze kann man wunderbar mit Fluid rendern und hat in wenigen Minuten ein eigenes Content Element.

Grüße
Mirko


Standard-Typo-CEs mit Layout-Varianten zu versehen und per Typoscript 
umzustricken funktioniert zwar auch, ist aber für Redakteure oft nicht 
besonders intuitiv.

Mit gridelements kann ich das Problem etwas entschärfen. Aber in die grids 
sollen dann eigentlich nur noch entweder reine Texteingabefelder oder reine 
Bildeingabefelder. Was TYPO3 da alles noch an HTML-Wrappern drumrumbaut ist gar 
nicht nötig.

Vielleicht muss ich da nochmal an einer ganz anderen Stelle ansetzen.

Gruß
Stefan

Am 20.08.2014 um 15:16 schrieb JoH asenau:
Am 20.08.2014 14:11, schrieb Stefan Padberg:
gridelements 3.0.0-dev

Ich möchte manchmal in einem grid ein Text-CE ohne Header haben. Ich
kann mir in etwa vorstellen, wie man das mit Typoscript weg bekommt,
habs aber noch nicht hinbekommen.

Oder muss der Header im TCA abgewählt werden? Das würde ja auch reichen.

Hat jemand eine Lösung in die eine oder andere Richtung dafür?

Dynamisches TCA in Grid-Spallten wäre das Sahnehäubchen, aber im Moment
geht's nur mit TypoScript.

Normalerweise wird im Grid-Setup mit

renderObj.20 = < tt_content

das Default-Setup gezogen. Das kannst Du dann an bestimmten Stellen
überschreiben. Folgendes sollte reichen, um die Überschrift zu eliminieren:

renderObj.20.text.10 = TEXT

Durch die Tatsache, dass renderObj.20 als Referenz auf tt_content
verweist, kannst Du allerdings keine Keys löschen:

renderObj.20.text.10 >

Das würde jedoch funktionieren, wenn Du statt der Referenz eine Kopie
verwendest

renderObj.20 < tt_content

Allerdings bedeutet das drastisch mehr Speicherbedarf und Parsetime. Zur
Not reicht aber auch sowas wie

renderObj.20 < tt_content.text.20

Wenn Du z.B. ausschließlich Textelemente in der Spalte hättest.

HDH

Joey



---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz 
ist aktiv.
http://www.avast.com

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz 
ist aktiv.
http://www.avast.com

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an