SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.11.2006, 15:39   #1
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt

Mapping Problem bei verschachtelten Klassen


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.

Wer weiß Rat?

Grüße, Ingo
ingo preuss ist offline   Mit Zitat antworten


Alt 15.11.2006, 09:39   #2
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt

Keine sections bzw. container in TV-Seitenansicht


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?

Grüße, Ingo
ingo preuss ist offline   Mit Zitat antworten
Alt 15.11.2006, 09:58   #3
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
was meinst Du ?
Bei FCE's geht man doch normal auf Seite /neues Element und hat unter "Flexible Content" das FCE zur Auswahl
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 15.11.2006, 10:22   #4
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt
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?

Grüße, Ingo
ingo preuss ist offline   Mit Zitat antworten
Alt 15.11.2006, 10:57   #5
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
ich kenn mich mit TV leider nicht aus, ich kann Dir nur zeigen, wie es bei mir aussieht:
Miniaturansicht angehängter Grafiken
mapping-problem-bei-verschachtelten-klassen-fce.jpg  
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 15.11.2006, 14:09   #6
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt

Erstes Zwischenergebnis


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.

Grüße, Ingo
ingo preuss ist offline   Mit Zitat antworten
Alt 19.11.2006, 11:32   #7
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt
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.

Grüße, Ingo
ingo preuss ist offline   Mit Zitat antworten
Alt 19.11.2006, 22:17   #8
TP-Insider
 
Benutzerbild von Elli
 
Registriert seit: Nov 2002
Ort: Orscholz
Elli macht sich hier sehr viel Mühe
Vielleicht hilft dir dieser Abschnitt weiter:

http://typo3.org/documentation/docum...1/4/#id2853995

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]
Elli ist offline   Mit Zitat antworten
Alt 19.11.2006, 22:34   #9
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt
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.

Gruß und Dank, Ingo
ingo preuss ist offline   Mit Zitat antworten
Alt 19.11.2006, 23:37   #10
TP-Insider
 
Benutzerbild von Elli
 
Registriert seit: Nov 2002
Ort: Orscholz
Elli macht sich hier sehr viel Mühe
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]
Elli ist offline   Mit Zitat antworten
Alt 22.11.2006, 15:10   #11
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt
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:

Code:
<body>
       <div id="logo">logo</div>
       <div id="rechts">rechts</div>
       <div id="links">links</div>
       <div id="inhalt">inhalt</div>
       <div id="footer">footer</div>
</body>
Der Quelltext, wie ich ihn brauche, muss so aussehen:

Code:
<body>
       <div id="logo">logo</div>
       <div id="rechts">
             <div class="menu">menu</div>
       </div>
       <div id="links">links</div>
       <div id="inhalt">inhalt</div>
       <div id="footer">footer</div>
</body>
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).
ingo preuss ist offline   Mit Zitat antworten
Alt 22.11.2006, 19:49   #12
TP-Insider
 
Benutzerbild von Elli
 
Registriert seit: Nov 2002
Ort: Orscholz
Elli macht sich hier sehr viel Mühe
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]
Elli ist offline   Mit Zitat antworten
Alt 22.11.2006, 20:44   #13
TP-Member
 
Benutzerbild von ingo preuss
 
Registriert seit: Jan 2005
Ort: Berlin
ingo preuss macht alles soweit korrekt
Hallo,

Zitat:
Zitat von Elli
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.

Gruß und Dank, Ingo
ingo preuss ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
Mapping Problem bei verschachtelten Klassen Mapping Problem bei verschachtelten Klassen
« Neles Beginner-Thread | typo3-->xml-->flash »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:50 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67