GELÖST!
Ein Blick in die Datenbanktabelle hilf!
dort ist die Tabelle tt-content zu finden, und die Spalte "section_frame"
Jetzt ist mir aufgefallen, dass dieses im TS steht:
tt_content.stdWrap.innerWrap.cObject.key.field =section_frame
weiter unten stehen noch diese Einträge:
tt_content.stdWrap.innerWrap.cObject {
1 =< tt_content.stdWrap.innerWrap.cObject.default
1.15.value = csc-frame csc-frame-invisible
5 =< tt_content.stdWrap.innerWrap.cObject.default
5.15.value = csc-frame csc-frame-rulerBefore
6 =< tt_content.stdWrap.innerWrap.cObject.default
6.15.value = csc-frame csc-frame-rulerAfter
10 =< tt_content.stdWrap.innerWrap.cObject.default
10.15.value = csc-frame csc-frame-indent
11 =< tt_content.stdWrap.innerWrap.cObject.default
11.15.value = csc-frame csc-frame-indent3366
12 =< tt_content.stdWrap.innerWrap.cObject.default
12.15.value = csc-frame csc-frame-indent6633
20 =< tt_content.stdWrap.innerWrap.cObject.default
20.15.value = csc-frame csc-frame-frame1
21 =< tt_content.stdWrap.innerWrap.cObject.default
21.15.value = csc-frame csc-frame-frame2
}
Wenn ich nun beim Text unter "Erscheinungsbild > Einrückung und Rahmen >
Einrücken, 33/66%" auswähle, steht in Quelltext der Webseite "<div
class="csc-frame csc-frame-indent3366">" und in der Datenbank ist der
Eintrag "11" in "tt_content > section_frame" zu finden.
ich habe nun dieses im TS-Template zu stehen:
*tt_content.stdWrap.innerWrap.cObject.2 =<
tt_content.stdWrap.innerWrap.cObject.default
tt_content.stdWrap.innerWrap.cObject.2.15.value = csc-frame csc-frame-test*
und in der "TypoScript-Konfiguration":
*TCEFORM.tt_content.layout.types.text.addItems.2 = Test *
Dann Kann man ein Textobjekt erstellen, unter "Erscheinungsbild >
Einrückung und Rahmen" "*Test*" auswählen
Im Quelltext steht dann der Beitrag in diesem DIV:
*<div id="c18"class="csc-frame csc-frame-test">
INHALT
</div>*
Am 27.11.2012 16:01, schrieb Marco Brüggemann:
Danke ...
ich habe jetzt herausgefunden, dass
****************************************
TCEFORM.tt_content.layout.types.text.addItems.2 = Test
****************************************
in der "TypoScript-Konfiguration" des Templates eingetragen, bewirkt,
dass man beim Textelement unter "Erscheinungsbild > Layout" einen
Eintrag "Test" hinzufügt. Leider fehlt der Bezug.
Dies im Setup soll eigentlich den eiteren Contenttyp definieren ... es
soll im tt-content Textelement eine eigene Klasse anhängen
(css-frame-test)
****************************************
tt_content.stdWrap.innerWrap.cObject.2 =
tt_content.stdWrap.innerWrap.cObject.default
tt_content.stdWrap.innerWrap.cObject.2.15.value = csc-frame
csc-frame-test
****************************************
Ich habe jetzt auch Gefunden, wie man verschiedene Elemente hinzufügen
kann:
****************************************
TCEFORM.*/tabelle/*./*feld*/.types./*inhaltselement*/./*funktion*/ =
/*wert*/
****************************************
Inhaltselemente sind:
****************************************
header
text
textpic
image
bullets
table
uploads
multimedia
mailform
search
login
menu
shortcut
list
script
div
html
****************************************
leider habe ich habe nichts gefunden für "feld"
wenn man bei "feld" "layout" eintragt kommt der Eintrag in die
Layoutliste
Was muss man eintragen um einen neuen Eintrag unter "Einrückung und
Rahmen" eintragen möchte?
ich versuch mal eine antwort in der Datenbank zu finden ... kann sein
das "feld" irgend eine Tabellenspalte ist.
Am 27.11.2012 14:58, schrieb Philipp Gampe:
Hi Marco,
Marco Brüggemann wrote:
Ich habe jetzt versucht eine neue CSS-Beschriftung zu definieren und
dies in das TS-Template geschrieben:
****************************************
tt_content.stdWrap.innerWrap.cObject.2 =
tt_content.stdWrap.innerWrap.cObject.default
tt_content.stdWrap.innerWrap.cObject.2.15.value = csc-frame
csc-frame-test
****************************************
Jetzt suche ich noch eine Lösung um dem Textelement unter
"Erscheinungsbild> Einrückung und Rahmen" meine Gestaltungsdeffinition
zuweisen zu können.
Der TS Code hat mit dem Backend nichts zu tun.
Damit im Backend etwas passiert, musst du mit dem PageTS (TSconfig)
arbeiten. Dort kannst du auch Werte in die Dropdowns aufnehmen oder
herausnehmen.
Grüße
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german