Zum Inhalt springen

Standard Inhaltselemente via Template formatieren

Erstellt am 23. September 2010 · 3 Antworten · letzte Antwort am 24. September 2010

Tags: Inhaltselemente, Frage

kdojgd ·

Nach dem mir in einem anderen Forum gesagt wurde, ich solle mir ein englischsprachiges Forum suchen, da Sie hier sowieso nichts so komplexes beantworten könnten und auch keine weiteren Antworten eintrafen ... siehe hier
Nun, ein englisches, explizites Typo3-Forum habe ich nicht gefunden, daher versuche ich es nochmals bei Euch :p

------------------------------------------------------------------------->>>

Hallo,

ich bin gerade dabei, mich in Typo3 einzuarbeiten, momentan benutze ich die aktuelle Version 4.4.2
Nun, auch auf die Gefahr hin, dass diese Frage schon einmal gestellt wurde, bitte ich Euch um Hilfe, besser gesagt um einen Teil Eurer Erfahrung.

Die generelle Templateerstellung in Typo3, also nur vom importieren des HTML-Prototyps, ist recht angenehm gelöst. Über „Markers“ und „Subparts“, mit „Templavoila“ oder anderen Erweiterungen, lässt sich das alles ja recht schnell erledigen. Auch die Menüs sind mittels etwas Typoscript recht rasch erstellt.

Nun zu meinem Anliegen, denn kommt man zu den standard Content-Elementen (Text, Text mit bild, nur Bilder, usw.) scheint mir, wurde dieser feine Weg verlassen. Man bekommt einen HTML-Code mit fix vergebenen Klassennamen, was natürlich seltenst mit dem HTML-Prototyp zusammenpasst.

Warum aber kann man hier nicht auch einfach einen HTML-Prototyp schnappen und mittels „Markers“ und „Subparts“ oder „Mapping“ die Ausgabe der standard Inhaltselemente festlegen. Zum Beispiel, mein Grundgerüst ist fertig als Template, nun habe ich dort im Inhaltsbereich Boxen , mit Bild, Text, Link, spezieller Formatierung und eigenem Aussehen usw. Da wäre es doch irgendwie nur logisch, sich genau diese Box, als HTML-Prototyp zu erstellen, wie gehabt das Template daraus zu bauen und die einzelnen Punkte der standard Inhaltstypen zu positionieren?

Derartige Möglichkeiten habe ich aber noch nirgends entdeckt, ausgenommen von den „Flexible Contentelements“ in Templavoila, welche auch recht gut funktionieren, nur warum sollte ich die standard Inhaltstypen/-elemente nachbauen wenn diese doch von den Eingabemöglichkeiten leicht ausreichen, die müsste man doch auch formatieren können, geht das denn nicht über ein Template?

Dann habe ich noch eine Frage zu den „Flexible Contentelements“ in Templavoila, wenn ich eines angelegt habe, findet man in der Eingabemaske für das Element, im „TV-Pagemodul“ immer noch Punkte wie Überschrift usw. welche mir für das flexible Element ja nichts mehr nutzen. Diese verwirren ja nur den Redakteur, kann man diese ausblenden?

Ach ja, lassen sich standard Inhaltselemente, Seiten- oder Templatespezifisch deaktivieren/ausblenden?

Besten Dank, für Eure Hilfe

Lg

igorshmigor ·

Die Standard-Contentelemente sind fast das einzige was bei TYPO3 "out of the box" kommt. Bei mir haben sie in allen Projekten gut mit meinen eigenen CSS harmoniert, es kam nie zu Komplikationen.
Wenn du die Ausgabe von CSS-Styled Content trotzdem ändern möchtest, geht das am schnellsten über TypoScript. Da kannst du alles deinen Bedürfnissen anpassen. Ist natürlich nicht so einfach wie die Erstellung eines Templates. Eine reine Template-Lösung wäre aber schwierig, wie willst du in einem einzigen Template all die variablen Elemente wie die verschiedenen Bild-Positionen, die Anzahl an Bildreihen, Abstand davor, Abstand danach und Rahmentyp definieren?

Für dich interessant könnte die Extension xflextemplate sein. Da kannst du eigene Templates definieren, die dann als Inhaltselemente zur Verfügung stehen. Interessant wenn man nicht TemplaVoila verwendet.

Zur Frage: "lassen sich standard Inhaltselemente, Seiten- oder Templatespezifisch deaktivieren/ausblenden?"
Ich glaube nicht, würde mich aber auch interessieren. So etwas hatte ich in einer day-Schulung (day.com) gesehen. Da ist das ganz schön gelöst.

kdojgd ·

Danke für die Antwort...

igorshmigor schrieb

Für dich interessant könnte die Extension xflextemplate sein. Da kannst du eigene Templates definieren, die dann als Inhaltselemente zur Verfügung stehen. Interessant wenn man nicht TemplaVoila verwendet.

Was findest Du persönlich angenehmer, Templavoila & Flexible-Content-Elements oder xflextemplate!

igorshmigor schrieb

Zur Frage: "lassen sich standard Inhaltselemente, Seiten- oder Templatespezifisch deaktivieren/ausblenden?"
Ich glaube nicht, würde mich aber auch interessieren. So etwas hatte ich in einer day-Schulung (day.com) gesehen. Da ist das ganz schön gelöst.

Das ist meiner Meinung nach ein wichtiger Punkt, vorrangig denke ich da einfach an die Leute, für die ich Typo3 einrichte. Wenn ich zum Beispiel eine Home-Seite habe, auf der nur speziell formatierte Meldungen stehen sollen, dann aber auch normale Seiten, auf denen alles erlaubt ist, dann sind die, die ersten, die was dennoch etwas rein geben, was nicht hingehört, sofern die Möglichkeit besteht es auszuwählen. Da bringt es aber nichts, das jeweilige für den Benutzer zu sperren, sondern es müsste nur auf der jeweiligen Seite oder in dem jeweiligen Template nicht erlaubt sein....

Generell eine Sache, in der ich bei Typo3 ein Problem sehe, es gibt viel zu viel Einstellungsmöglichkeiten auf einmal, für einen normalen Benutzer, muss ich das alles aufs nötigste einschränken, sonst werfen die mir das System um die Ohren :p

igorshmigor ·
kdojgd schrieb

Was findest Du persönlich angenehmer, Templavoila & Flexible-Content-Elements oder xflextemplate!

xflextemplate ist eher eine Notlösung für jene, die kein TemplaVoila nutzen. FCEs bieten sehr viel mehr Möglichkeiten und Komfort.