Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 03.08.06, 14:45
Forum Newbie
 
Registriert seit: 27.07.06
Beiträge: 28
Inhalte auf mehreren Seiten darstellen

Hallo, In der rechten Spalte meiner Webseiten soll immer der gleiche Inhalt dargestellt werden, der auf einer übergeordneten (oder nebengeordneten) Seite erstellt wird. Wie das per TypoScript zu lösen ist, weiss ich. Wie mache ich das aber mit TemplaVoila? Gruß von Heimo

Geändert von Heimo (22.08.06 um 16:25 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 03.08.06, 15:04
Benutzerbild von parchegroup
TYPO3 Forum Team
Moderator
 
Registriert seit: 09.05.06
Ort: Duisburg
Alter: 39
Beiträge: 234
parchegroup eine Nachricht über Skype™ schicken

Hallo,

ein Mapping vom Typ TypoScript Object Path erzeugen und dann mit Typoscript im Root-Template Datensatz ansprechen.
__________________
cu Elmar
parche & partner AG - www.parche.de
- www.seminare-am-meer.de - www.businit.de
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das?
Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 04.08.06, 12:06
Forum Newbie
 
Registriert seit: 27.07.06
Beiträge: 28

Hallo,

ich bin da jetzt nur noch ein wenig verwirrt, wie ich das am besten mit TV realisiere. Ohne TV hätte ich das so gemacht:

1. Im HTML-Template einen Bereich (Subpart SPALTE) angelegt, in den die Inhalte kommen

2. In TypoScript diesen Bereich dann behandelt:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
page.10.subparts.SPALTE = CONTENT
page.10.subparts.SPALTE {
table = tt_content
select.orderBy = sorting
select.where = colPos=2
select.pidInList = 1
}

wenn in die rechte Spalte der Folgeseiten Inhalte aus der Seite mit der UID = 1 gepackt werden sollen.

Mit TV habe ich ja aber keine Subparts mit Namen SPALTE und auch die select.where Zeile erscheint mir hier etwas fragwürdig.

Wenn ich also nun hier einen TypoScript Object Path anlege, der auf ein Code-Schnipsel verweist, hab ich offen gesagt keine Ahnung, wie dieses Code-Schnipsel aussehen kann.

Kann mir da eine/r von Euch unter die Arme greifen?

Gruß von Heimo

Geändert von Junior (04.08.06 um 14:40 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 04.08.06, 12:18
Benutzerbild von parchegroup
TYPO3 Forum Team
Moderator
 
Registriert seit: 09.05.06
Ort: Duisburg
Alter: 39
Beiträge: 234
parchegroup eine Nachricht über Skype™ schicken

Wenn der Codeschnipsel so wie Du ihn geschrieben hast funktioniert, brauchst du nur das CONTENT cObject auf den Typoscript Object Path umleiten.

So:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
lib.meinTyposcriptObjectPath = CONTENT
lib.meinTyposcriptObjectPath {
table = tt_content
select.orderBy = sorting
select.where = colPos=2
select.pidInList = 1
}
__________________
cu Elmar
parche & partner AG - www.parche.de
- www.seminare-am-meer.de - www.businit.de
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das?
Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 22.08.06, 14:43
Forum Newbie
 
Registriert seit: 27.07.06
Beiträge: 28

Hallo,

nach einer Pause habe ich heute versucht, die Sache zu realisieren. Aber leider: Es funktioniert nicht.

Auf der Seite Neuheiten (ID=57) befinden sich in der mittleren Spalte Inhalte, die auf anderen Seiten in der rechten Spalte wiederholt werden sollen. Diese "anderen Seiten" basieren auf einem speziellen Template, in dem die rechte Spalte auf einen TypoScript ObjectPath gemappt ist.

Der von mir verwendete TypoScript-Code-Schnipsel sieht dann so aus:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
# Darstellung der Neuheiten auf der rechten Seite
lib.neuheiten = CONTENT
lib.neuheiten {
table = tt_content
select.orderBy = sorting
select.where = colPos=1
select.pidInList = 57
}

Der entsprechende Code-Abschnitt im speziellen Template lautet:
Code:
...
 <field_inhaltrechts type="array">
                <tx_templavoila type="array">
                    <title>Seiteninhalt rechts</title>
                    <sample_data type="array">
                        <numIndex index="0">Hier befindet sich der 
Seiteninhalt der rechten Spalte</numIndex>
                    </sample_data>
                    <eType>TypoScriptObject</eType>
                    <oldStyleColumnNumber 
type="integer">1</oldStyleColumnNumber>
                    <eType_EXTRA type="array">
                        <objPath>lib.neuheiten</objPath>
                    </eType_EXTRA>
                    
<TypoScriptObjPath>lib.neuheiten</TypoScriptObjPath>
                </tx_templavoila>
                <TCEforms type="array">
                    <label>Seiteninhalt rechts</label>
                </TCEforms>
            </field_inhaltrechts>
...
Ich dachte, damit sei die Sache gelöst - ist sie aber nicht, denn die rechte Spalte bleibt einfach leer.

Da scheine ich noch einen Fehler zu machen, habe ich zu einfach gedacht? Fehlt da noch etwas?

Etwas ratlos grüßt

Heimo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 22.08.06, 14:57
Benutzerbild von parchegroup
TYPO3 Forum Team
Moderator
 
Registriert seit: 09.05.06
Ort: Duisburg
Alter: 39
Beiträge: 234
parchegroup eine Nachricht über Skype™ schicken

Hi,

hat Du mal versucht auf den Marker einfach nur Text zu bringen, um zu schauen, ob es eventl am SELECT liegt?

Etwa so:

Typoscript-Code:
1:
2:
lib.neuheiten = TEXT
lib.neuheiten.value = Neuheiten

Wenn das dann angezeigt wird, sollte am Select was nicht stimmen.

Viele Grüße

PS: nicht aufgeben!!
__________________
cu Elmar
parche & partner AG - www.parche.de
- www.seminare-am-meer.de - www.businit.de
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das?
Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 22.08.06, 16:24
Forum Newbie
 
Registriert seit: 27.07.06
Beiträge: 28

Hallo,

Zitat:
versucht auf den Marker einfach nur Text zu bringen, um zu schauen, ob es eventl am SELECT liegt?
Tatsächlich wird der Text angezeigt! Also ist es das SELECT.
Nur, was könnte denn da nicht stimmen? Die Syntax sollte korrekt sein (die habe ich irgendwo mal abgeschrieben - und hoffentlich keinen Tippfehler dabei gemacht <G>).

Nach einigem Herumprobieren mit den angegebenen Werten in den verschiedenen SELECT-Zeilen habe ich die Problemlösung gefunden: select.where = colPos = 0
muß es heissen! So funktioniert es einwandfrei.

Gruß und Dank für Deine Hilfe

Heimo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 07.05.08, 20:35
Forum Zuschauer
 
Registriert seit: 07.05.08
Beiträge: 1
estahn eine Nachricht über Skype™ schicken
Frage

Hallo,

ich habe auf meiner Seite 3 Spalten. Die erste und dritte enthalten auf der ganzen Website die gleichen Content-Elemente. Das sind dann teilweise Text, Text/Image oder FCEs. Ich habe bereits im Typo3 IRC Channel nachgefragt wie ich denn diese Spalte auf jeder Seite gleich darstelle. Es wurde mir gesagt ich solle diese mit TS kopieren.

Das Problem ist jetzt das ich erst mit Typo3 angefangen habe und nicht genau weiß wie das funktioniert.

Ist es evtl eine gute Idee einen flexiblen Content Typ zu definieren der wiederum Content Elemente behinhalten kann und dann via "Create reference" diesen überall zu verlinken?

Wie sieht die alternative aus?

Gruß
Enrico
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 24.06.08, 18:53
Forum Zuschauer
 
Registriert seit: 24.06.08
Alter: 28
Beiträge: 1

Wenn du den Inhalt auf der Startseite eingibst, und ihn auf die Unterseiten vererben willst, dann hilf dir content slide: Content - Slide

Und hallo übrigens ans Forum ;)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 28.06.08, 09:22
Forum Stammgast
 
Registriert seit: 26.03.08
Alter: 31
Beiträge: 142

und mit der kb tv content slide extension funzt das auch mit templavoila.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Seitennavigation bei mehreren Produkt-Seiten Orphelina tt_products 1 19.06.07 10:20
Typo3 Content auf mehreren Seiten? execute TYPO3 4.x Fragen und Probleme 8 15.05.07 12:26
Content übergeordneter Seiten darstellen. mit relativer PID? gruberli TYPO3 3.x Fragen und Probleme 5 09.01.07 11:42
Gleichen (News-)Inhalt auf allen Seiten (rechte Spalte) darstellen? preko TYPO3 4.x Fragen und Probleme 1 17.10.06 11:26
Inhalte auf mehreren Domains darstellen klappt nicht Darkspirit TYPO3 4.x Fragen und Probleme 4 27.09.06 07:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS