Hallo,
ich bin noch neu bei Typo3. Ich frage mich ob es möglich ist eigene Content-Module zu erstellen. Ich möchte gerne bei "Neuer Inhalt" ein Snippet in die Seite einfügen, was über "tt_content" hinausgeht (Headline soll mit einem farbigen Balken hinterlegt sein, Text soll auf einem Layer liegen, uvm.).
Meine Frage ist wie ich am besten vorgehe....
Danke
Ciao
ToDo
Hi!
Mit dem Extension Kickstarter Wizard (EKW)(Erweiterungsmanager->Make New Extension) kannst Du das problemlos realisieren.
Damit Du einen neuen Inhalstyp erzeugst im EKW unter "Fronten Plugins" die Einstellungen so konfigurieren, wie es Dir vorschwebt (z.B. "Add as totaly new content element) 😉
CU
maxhb
Hi maxhb,
hab ich nicht verstanden wie du das meinst?
kannste das noch mal genauer erklären das ich das auch verstehe? Wäre nett!
gruß
Manfredo
Hi,
hab es schon gefunden wie es funktioniert.
Im Erweiterungs Manager muss die Erweiterung: Extension Repository Kickstarter installiert werden.
Dann bekommt man einen neuen Eintrag in der Auswahlliste oben.
Gleich mal testen die Sache!
gruß
Manfredo
hallo maxhb,
ich habe einige tutorials durchgearbeitet und mir auch die tutorialvideos angesehen. leider wird als "frontend plugin" immer nur "Add to 'Insert Plugin' list in Content Elements" ausgewählt. das funktioniert auch wunderbar bei mir. ich kann hier meinen content erfassen.
wenn ich allerdings als frontend plugin "Add as a totally new Content Element type" auswähle, kann ich keinen content erfassen.
ciao
todo
Hallo todo,
erst einmal um auf Deine ursprüngliche Frage zurückzukommen. Ich glaube nicht, dass Du für das, was dort beschrieben wurde unbedingt eine Extension erstellen mußt.
was über "tt_content" hinausgeht (Headline soll mit einem farbigen Balken hinterlegt sein, Text soll auf einem Layer liegen, uvm.).
Das würde ich eher mit CSS machen. Einfach mal wieder die "Container" aus dem Keller holen und die einsetzen.
VIIIIEEEEELLLL einfacher, besser, schneller und vor allem flexibler. Alles andere ist dann nur Einstellungssache in Typo3.
Ich mache das selbst gerade bei einer Site!
todo schriebhallo maxhb,
wenn ich allerdings als frontend plugin "Add as a totally new Content Element type" auswähle, kann ich keinen content erfassen.
#giggle# #giggle# Dabei habe ich mir auch beim ersten Mal (einmal ist immer das erste Mal 😃 ) die Finger gebrochen.
Wollte auch schon immer mal ein Tutorial dazu schreiben aber: Gute Vorsätze gibt es genug, sie fallen bloß oft hinten runter.
Falls Du Fragen dazu hast, werde ich versuchen Sie Dir zu beantworten (aber bitte nicht drängen wenn die Antwort nicht direkt kommt 😉 ).
Aber wie gesagt, es geht auch ohne!!!
Ciao
Der DJ
hallo dj.p,
mein Vorhaben: ich möchte auf meiner page, in zwei spalten, teaser darstellen. diese teaser bestehen aus einer tabelle mit Headline (mit farbigem Hintergrund), einem Bild und Text daneben.
Wie kann ich in der Headlinezeile meines Teasers ein <div>-tag verpassen, in der dann die Headline angezeigt wird. Wie kann ich einzelen Contentelementen verschiedene Styles zuordnen?
Ciao
ToDo
Hi todo,
ich gehe davon aus, Du möchtest die Teaser mit der NEWS-Funktion erstellen. Geht sehr gut eigentlich, denn die NEWS- bzw. besser ARTIKEL-Funktion hat alles was Du brauchst.
Anmerkung: Um es etwas userfreundlicher zu gestalten solltest Du dann die Darstellung des ARTIKEL-Types etwas umbauen (mit Bild-Darstellung). Dazu habe ich schon mal irgendwo hier eine Anleitung geschrieben.
Du kannst dann gleichzeitig in das NEWS-Template Deine Container einbauen und entsprechend "stylen". Funktioniert wie gesagt super, habe ich schon gemacht, hier mal eine einfache Alternative:
<h3>TEMPLATE_LIST</h3>
<!-- ###TEMPLATE_LIST### begin -->
<!-- ###CONTENT### -->
<!-- ###NEWS### -->
<TABLE cellpadding="4" cellspacing="1" border="0" width="100%">
<tr>
<td width="50%" valign="top">
<table cellpadding="4" cellspacing="1" border="0" width="100%">
<TR>
<TD valign="top">
<p class="teashd">###NEWS_TITLE###</p>
</TD>
</TR>
<TR>
<TD width=1%><!--###LINK_ITEM###-->###NEWS_IMAGE###<!--###LINK_ITEM###--></TD>
</TR>
<TR>
<TD valign="top"><p class="teastxt">###NEWS_SUBHEADER###
<span class"mehr01"><!--###LINK_ITEM###--><img src="fileadmin/images/menu/dot.gif" border="0" hspace="3"> mehr ...<!--###LINK_ITEM###--></span></p>
</TD>
</TR>
...
Die bessere Alternative wäre:
<h3>TEMPLATE_LIST</h3>
<!-- ###TEMPLATE_LIST### begin -->
<!-- ###CONTENT### -->
<!-- ###NEWS### -->
<div id="teas01" class="teas01"><p class="teashd">###NEWS_TITLE###</p></div>
<div id="teas02" class="teas02"><p class="img01"><!--###LINK_ITEM###-->###NEWS_IMAGE###<!--###LINK_ITEM###--></p></div>
...
...
...und dann kannst Du über die IDs Deinen Style hinsichtlich der Positionierungen und Ebenen definieren und über die classes Dein Aussehen.
Damit läßt sich schon 'ne ganze Menge machen!! 😉 😉
Ciao
Der DJ
Hi dj,
mit der News-Funktion komme ich der sache schon näher, allerdings möchte ich gemischte inhalt auf meiner seite präsentieren und ich weiss nicht wie....
ich habe zum besseren verständnis ein template online gestellt, welches verdeutlichen soll, was ich vorhabe:
http://www.thrath.de/others/template.html
Ciao
Thorsten