Servus zusammen,
ich möchte dem Redakteur einen cType/Inhaltselement zur Vefügung stellen in dem schon eine fertige Tabellenstruktur, wie durch htmlArea RTE erzeugt, enthalten ist.
Also er wählt über "Typischer Seiteninhalt" den Typ (z.B) "Normaler Text in Tabelle" oder so. Im RTE-Feld sieht er nun eine Tabelle mit z.B. 3 blauen und 2 grünen Spalten die er nur noch füllen muss.
Mir fehlt hier der Ansatzpunkt. Muss ich hier eine Extension schreiben (noch nie gemacht - aber vielleicht machbar) oder geht's anders.
Ich möchte keine fertige Lösung erbetteln sondern nur dass mich wer in die richtige Richtung dreht, wie ich das anpacken muss :o
Hallo Dani
wuerde es denn nich gehn wenn du im RTE ein eigenes Element anlegst was dann die Tabelle ausspuckt ? (mit Dummyinhalten - die dann der Redakteur nur mehr zu aendern braucht ?)
kannst auch gleich unterschiedliche Tabellen vorgeben, also mit 2, 3, 4 Spalten und so weiter 🙂
sonst muesstest du ne Ext anlegen wo du den Input der einzelnen Zellen aufnimmst und den dann in Tabellenform darstellst, aber ich denk des ist umstaendlicher als die erste Idee 🙂
ich habs mal nach der ersten gemacht, aber bin auch noch kein Typo3 Guru vielleicht gibts ja auch ne elegantere Methode .. aber vielleicht hilfts dir schon 🙂
Gruessle Tom
Hi Tom, grosses Mercy für deine Hilfe,
also ich finde eleganter geht's nicht. Obwohl naheliegend bin ich auf diese Möglichkeit überhaupt nicht gekommen #angry# Super!!
Hi Tom, Hi Danii,
interessantes Theme, interessiert mich auch sehr.
Würde mich sehr freuen, wenn ihr mir mehr dazu sagt, wie das funktioniert.
Habe leider noch nicht so den Durchblick #paralyzed#
Hi Genji,
hier mal ein Beispielcode den du in die TSconfig der Rootseite einträgst.
Unter dem Punkt Tabelle Typ 1 hab ich eine Blödltabelle als Beispiel reingebalstelt. Da kannst natürlich reibauen was du willst
#Userdefinierte Elemente
RTE.default.userElements {
10 = Tabellenkonstrukte
10 {
1 = Tabelle Typ 1
1.description = Beispieltabelle
1.content (
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#FF0000"> </td>
<td>Beispieltabelle Bla</td>
<td> </td>
</tr>
</table>
)
}
20 = Juristische Zeichen
20 {
1 = ®
1.description = Registered Trademark
1.content = ®
2 = ©
2.description = Copyright
2.content = ©
3 = §
3.description = Paragraph
3.content = §
}
30 = Waehrungen
30 {
1 = €
1.description = Euro
1.content = €
2 = £
2.description = Britische Pfund
3.content = £
}
40 = Mathematische Zeichen
40 {
1 = Potenz
1.description = Potenz hochgestellt
1.mode = wrap
1.content = <sup>|</sup>
2 = Index
2.description = Index tiefgestellt
2.mode = wrap
2.content = <sub>|</sub>
}
}
}
Hi Danii,
besten Dank für deine schnelle Antwort 😃
Versuche gerade dabei dein Beispiel umzusetzten.
Frage mich, was du mit TSconfig der Rootseite meinst.
Auf der Suche nach der TSconfig bin ich auf die "doc_core_tsconfig" gekommen.
Kannst du mir bitte noch sagen, wie das genau funktionieren soll.
ciao
Genji
die TS-config der Root Seite findest du unter Seitentitel Bearbeiten auf deiner obersten Seite. Falls nicht, dann klick, 2te Ebene anzeigen an.
beste Grüße
theNeo
Hi Danii, Tom und theNeo
großes Danke für Eure Beiträge. Dieser Thread hat mir sehr, sehr geholfen und ermöglicht mir Dinge, von denen ich nicht einmal gewagt hätte zu träumen.
Besten Dank, Alex
Hallo zusammen,
also ich habe das gerade auch probiert und irgenwie klappt das bei mir nicht....
Wie oder wo kann ich im RTE die vorgefertigte Tabelle auswählen?
Für Hilfestellung wäre ich sehr dankbar.