Zum Inhalt springen

Inhalt vererben

Erstellt am 8. November 2004 · 11 Antworten · letzte Antwort am 4. März 2005

Tags: Inhaltselemente, Frage

Dander ·

das ist dann halt nur für ein inhaltsdelement wenn du mehrere willst
musst du die ids per , trennen 😃

source = 1, 2, 3, 4

sebastian2004 ·

Hey, erst mal vielen Dank!!! Klappt wunderbar.

Eine Frage hätt ich aber noch: kann ich theoretisch auch einfach sagen, das alles was bsp.weise in einem bestimmten Sysordner ist in dieser Spalte angezeigt werden soll?

Proximo ·

Das geht tatsächlich und es ist nichtmal schwierig:

temp.contentHead = CONTENT
temp.contentHead {
# der Datenaufruf... stimmt auch für dich
table = tt_content
select {
# PID der Seite.. this heißt soviel wie SELF... die
# momentane Seite.. du brauchst das aber eher
# nicht.. du willst ja den inhalt von einer anderen
# Seite also füg die Pid der Seite hier ein
pidInList = this
# Sortierung kannst lassen
orderBy = sorting
# Nummer der Spalte von 0-4... normal
where = colPos=3
}

HF Proximo

sebastian2004 ·

Hallo,

leider klappts bei mir nicht so wie beschrieben, aber ich glaube es liegt daran, daß ich es noch nicht richtig verstanden habe:

Also ich habe einen Ordner mit der PID=28 und hab jetzt folgende Zeilen in das Tempate.Setup eingefügt:

# --> Eintrag für den globalen Border Content
temp.contentHead = CONTENT
temp.contentHead {
table = tt_content
select {
pidInList = 28
orderBy = sorting
# Nummer der Spalte von 0-4... normal
where = colPos=4}
}

ist es eigentlich generell egal WO ich diese Zeilen im Setup einfüge, oder gibt es da eine spezielle Position? Ich habs jetzt unter

# Main TEMPLATE cObject for the BODY

eingetragen... leider bekomme ich je nach Position im Setup entweder nur ne Fehlermeldung angezeigt, oder nicht den Content... 🙁

Unbekannter Benutzer ·

Spalte 4 gibts glaub i ned. 0=center, 1=left, 2=right, 3=Rand. Müsste noch mal nachschauen aber so hab ichs im Kopf.

Das da passt also nicht:

colPos=4

Viele Grüße
Niki

sebastian2004 ·

Danke erst mal- scheint schon mehr Sinn zu machen.

Aber ich hab leider noch ne Frage (ich glaube ich sollte mich mal in TypoSkript einarbeiten #paralyzed# ):

Wie kann ich denn jetzt den selektierten Inhalte in meine Spalte setzen. Ich hab bei mir bsp.weise eine Spalte "Border".

normalerweise mach ich das in dem ich
subparts.border < styles.content.gerBorder
eintrage. Aber was mache ich jetzt. Wenn ich das richtig verstanden habe, hab ich doch jetzt ne Art Variable, die einen Array mit den entsprechenden Artikeln beinhaltet,oder?

Proximo ·

subparts.border < styles.content.gerBorder

Das heißt GET <--- nicht ger

subparts.border < styles.content.getBorder

Ach ja und 4 gibt es wirklich nur dann wenn du das selber nachdefinierst... also halt dich mal an 0-3 fest...

temp.text = CONTENT
temp.text {
table = tt_content
select {
pidInList = 155
orderBy = sorting
where = colPos= 0
}
}

So in etwa... für Seite 155... ach was schau dir doch einfach meinen Beitrag an:

#183354

MFG Proximo

EDIT: Deine Frage bezieht sich auf eine Ausgabe oder? (mal dazu bemerken das es hier ein "Für jede Frage einen eigenen Beitrag" - Regel gibt)
Zur Ausgabe, das kann doch nicht sooooooo schwer sein:

temp.text = CONTENT
temp.text {
table = tt_content
select {
pidInList = 155
orderBy = sorting
where = colPos= 0
}
}

Dieser Befehl erstellt ein temporärobject mit dem Namen "text" indem dann der INHALT ALLER ELEMENTE der Spalte 0 (Spaltencontent NORMAL) aus der Seite mit der ID 155 enthalten sind... es dürfte danach ein leichtes sein das auszugeben:

subparts.text < temp.text

ist das so SCHWER?

typo-dude ·

Wie muss der code lauten, wenn man inhalt aus einem plugin anzeigen lassen will?
Ich möchte z.B. nur eine Kategorie aus der cmw-linklist angezeigt haben.

Vielleicht können wir diesen Thread ja wieder aufleben lassen.
VG
typo-dude