Willkommen im TP-Hilfe-Forum! Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst.
Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team.
Hallo,
an die Besitzer des neuen Typo3-Buches von Galileo-Computing:
Beim vollständigen mappen meines page-Templates, erscheinen nach Einbinden des DSTO die Bereiche innerhalb meiner Seitenstruktur wie in
Abbildung 7.22 unten auf Seite 197. In diese Felder krieg ich jedoch mein FCE nicht rein.
Mappe ich nur die Klassen, welche vom Typ "Element" sind, erscheinen die von mir definierten Bereiche wie in Abbildung 7.23 auf Seite 198. Da kann ich auch
problemlos jedes erdenkliche Objekt - auch FCE - einbinden.
Nur meine Formatierung ist übern Haufen.
Die mit Templavoila als "Sections" bzw. "Container" gemappten div-Klassen sind in der "normalen" Seitenansicht sichtbar. Nicht aber in der TV-Seitenansicht. Dort tauchen nur die als "Element" gemappten div-Klassen auf. Mit der normalen Seitenansicht kann ich nicht arbeiten, weil ich FCE's brauche, die mir hier nicht zur Verfügung stehen. Kennt jemand dieses Problem? Kann es sein, dass ich beim mappen anders verfahren muss? Oder kommt Templavoila mit den mehrmals geschachtelten Klassen nicht klar?
Genau das ist mein Problem. Ich versuche ganz kurz den Aufbau meines Templates zu erklären.
section -> container -> container -> element -> element element
section -> container -> container -> element -> element element
Das Einzige, was ich in der Templavoila-Ansicht zum Anlegen von Inhalten, wie z.B. einem FCE, zur Verfügung bekomme, sind die Elemente, die sich in der root-Ebene befinden. Also nichts verschachteltes, z.B.
element
Sobald ich eine verschachtelte div-Klasse mappen will, zeigt mir Templavoila "kein Inhalt" an. Mappe ich sections und container mit, kann ich das DSTO voll funktional abspeichern. Bekomme aber nach dem Einbinden der Template-Struktur in die jeweilige Webseite keines der Felder angezeigt.
Macht Templavoila nur einfache Klassen oder ich beim mappen einen Fehler?
Hallo,
nach ewigem Hin und Her sind erste Ergebnisse zu verzeichnen. Ich hab' das Template jetzt so vereinfacht, dass ich nur noch div-Klassen vom Typ "Element" habe. Als erstes musste das Content Element gemappt sein, dann das Page-Template. Was meiner Konstellation essential war. Jetzt tut sich jedoch ein anderes Problem auf: http://kigäno.de/index.php?id=124
Zwischenzeitlich sehe ich mir das CSS an. Die beiden blau gerahmten Bereiche, sowie die darunter liegenden Karos sollten sich eigentlich nur innerhalb des div-Containers ausbreiten.
Nächste Frage: Wie kann verhindern, dass der head-Bereich des Templates vom FCE eingebunden wird? Trotzdem ich das umschließende div als "Root" mappe, haut Typo3 das mit rein.
Es geht beim besten Willen nicht. Um die Formatierung zu halten, ist eine verschachtelte Klasse unabdingbar. Mappe ich das parent-div als Container, erscheint dieser div im Quelltext. Aber nicht als Container in der Seitenansicht von Templavoila. Das child-div, welches ich als Element gemappt habe, fehlt im Quelltext vollständig.
Vieles sollte möglich sein, aber nicht alles. Manchmal muss man die eigenen
Templates auch umstellen, quasi ein Kompromiss eingehen, wenn man mit
selbst ausgedachter Methode nicht weiter kommt...
Nicht aufgeben, irgdendwann kommt man zum Ziel
__________________
Es gibt keinen Fortschritt ohne den Glauben an die Zukunft.
[JFK]
Vielen Dank für deine Tipps. O.g. Beispiel habe ich bereits abgearbeitet. Hier liegt das Problem darin, dass "nur" Elemente existieren. Weiter unten kommen zwar auch Container zum Einsatz. Aber eben nicht in Verbindung mit geschachtelten Klassen. Da genau beginnt mein Problem. Diese Container tauchen in der TV-Ansicht nicht mehr auf. Ich werde weiter forschen und fragen. Es kann einfach nicht sein, dass TV so was nicht hinbekommt. Sobald ich was weiß, kann das hier gelesen werden.
Ok, vielleicht kannst du ja nochmals ne Grafik einstellen, wo man genau sieht,
wie die Verschachtelung exakt aussehen soll >
Farbige Rahmen mit jeweiligen Beispielinhalten.
__________________
Es gibt keinen Fortschritt ohne den Glauben an die Zukunft.
[JFK]
Hallo,
hier ein Link zu einem mein Problem verdeutlichenden Screenshot: div-class="menu" fehlt im div-Tag "rechts"
Der von Typo3 ausgegebene Quelltext sieht wie folgt aus:
Was ich in der Templavoila-Seitenansicht geliefert bekomme, zeigt sich so:div_rechts_fehlt
1 habe ich noch vergessen. Das Menü ist vom Editing Type: "TypoScript Object Path" und wird per lib.menu aus dem Template-Setup angesprochen. Wie gesagt, die von mir beschriebenen Probleme tauchen nur auf, wenn ich die menu-class schachtele.
Freue mich über jeden Rat.
Vielen Dank, Ingo
Geändert von ingo preuss (22.11.2006 um 15:22 Uhr).
Also was mir auf die Schnelle auffällt ist der Punkt Rules. Hier steht bei
dir überall ALL. Bei meiner Seite habe ich das Menü in der linken Spalte,
allerdings nicht als Sub-EL von CO rechts, sondern als ganz normales
EL. Hat das einen besonderen Grund, warum du rechts als CO gesetzt
hast?
Auf jeden Fall würde ich für EL menu > Rules: *:inner wählen, nicht ALL.
__________________
Es gibt keinen Fortschritt ohne den Glauben an die Zukunft.
[JFK]
Hat das einen besonderen Grund, warum du rechts als CO gesetzt
hast?
genau darin liegt momentan mein Problem begründet. Innerhalb des div-Containers rechts, liegt die div-class "menu", sowie ein bzw. zwei andere div-classes. In dem Moment, wo innerhalb eines div's mind. ein weiterer div liegt, kann das parent-div nur noch als Container bzw. Section gemappt werden. Mappe ich das parent-div als Container, finde ich mein child-Element nicht mehr in der TV-Ansicht der jeweiligen Seite.
Ich wußte gar nicht, dass "ALL" einstellbar ist. Sehe ich mir gleich mal an.
Bei allem, was ich bis dato über Templavoila gelesen habe, kamen nie geschachtelte Klassen vor. Es gibt allerlei, was ich in Container legen kann. Weitere Klassen scheinen momentan noch nicht dazu gehören.