Zum Inhalt springen

contenttype für bestimmte Spalte definieren

Erstellt am 4. Mai 2004 · 4 Antworten · letzte Antwort am 21. Juni 2006

Tags: Inhaltselemente, Frage

papa ·

halo,

ist es Möglich in Typo 3 einen bestimmten Contenttype für eine bestimmte Spalte zu definieren.
Beispiel:

In der Spalte links sollen vom redakteur nur Bilder eingestellt werden können. Die anderen Contentelemente (text, text m- bild etc...) soll er gar nicht sehen.

viele grüße
papa

Dander ·

Hi,

Du kannst die rechte so einstellen das der redakteur nur bilder einbauen
darf und sonst nichts

MFG

Dander

papa ·

hi Dandy,

danke für deine Antwort.
Aber leider hilft mir das nicht Weiter. Ich möchte ja für einen Bestimmten bereich, nur eine Bestimmte Art von Content zulassen.

Also nochmal ein Beispiel:
Spalte links = nur Bilder;
Spalte Content = alles;
Spalte rechts = text mit Bild

usw...

Falls jemand weiß wie das geht, währe es nett wenn er mir eine Kurze Beschreibung dazupackt 🙂

Grüße
papa

zabinetta ·

wir haben es so gemacht:
die redakteure haben nur die Normalspalte, und dann sortieren WIR: alle Texte in einen Marker, alle "images" in einen Marker, und alles andere in einen dritten Marker (wir haben die anderen Spalten fürn Admin belegt, damit wir im Fall trotzdem können).

 # Haupt-content
 10.marks.CONTENT = COA
 10.marks.CONTENT.10 = CONTENT
 # erst das von den Redakteuren
 10.marks.CONTENT.10 {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 select.languageField = sys_language_uid
 select.andWhere = cType = 'text'
 }
 # dann vom Admin aus der linken Spalte
 10.marks.CONTENT.20 = CONTENT
 10.marks.CONTENT.20 {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 1
 select.languageField = sys_language_uid
 }

 # zusatz-Content in der rechten Spalte
 10.marks.RIGHT_CONTENT = COA
 # zuerst vom admin aus der rechten Spalte
 10.marks.RIGHT_CONTENT.10 = CONTENT
 10.marks.RIGHT_CONTENT.10 {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 2
 select.languageField = sys_language_uid
 }
 #dann alles ausser normalem Text und nurbildern aus der normalspalte
 10.marks.RIGHT_CONTENT.20 = CONTENT
 10.marks.RIGHT_CONTENT.20 {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0 AND cType != 'text' AND cType != 'image'
 select.languageField = sys_language_uid
 }

 # und als Sponsorenbilder alle 'nurbilder' aus der normalspalte
 10.marks.SPONSORS = CONTENT
 10.marks.SPONSORS {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 select.andWhere = cType = 'image'
 select.languageField = sys_language_uid
 }