[TYPO3-german] Wie debugge ich in T3 (6.x)
Marco Brüggemann
marco at schauart.de
Mon Nov 3 14:00:18 CET 2014
Hallo Dieter,
Danke für deine Infos.
Wenn ich am TS arbeite, versuche ich mich immer auf die Datei
typo3\sysext\css_styled_content\static\setup.txt
zu beziehen.
zu meiner Variante mit der Boxhöhe: wirklich glücklich bin ich über
diese Lösung auch nicht, aber es geht (glaube ich) erst einmal nicht anders.
Ich benutze ein Grid-System welches so ähnlich ist wie das "Grid-System
960" (oder so ähnlich). dieses ist immer in meinen Layouts automatisch
verbaut. Jeder Artikel ist automatisch ins Grid mit eingebunden; hat
also standardmäßig eine von 6 Grid-Breitenangaben und floated immer um
den vorhergehenden Artikel. Wenn man viele Artikel nebeneinander hat und
diese dann umbrechen, hat man dann aber oft Probleme, da jede Box eine
andere Höhe hat. Daher habe ich versucht das Problem zu lösen, indem ich
die Höhe für die Boxen festsetzen kann.
Wie das mit TypeNum funktioniert beziehungsweise mit eID, kann ich mir
so noch nicht vorstellen.
Aber zum eigentlichen Problem:
Ich bin deinen Weg gefolgt und habe mir das komplette Template
angezeigt. Eigentlich ist es ja genauso, wie es geschrieben ist (zuerst
das statische Template - dann Extensions - dann mein eigenes zum
Schluss). Hilfreicher wäre für mich eine Ausgabe, in der man nur sieht,
welche Templatebestandteile für die Ausgabe meiner Webseite wirklich
entscheidend sind (also ohne den Elementen z.B. aus dem statischen
Template, die gar nicht genutzt werden (Formulare, Login, ...) oder die
durch mein TS überschrieben werden).
Ich glaube ich bin etwas weiter gekommen: in der Adminpannel-Ausgabe
steht genauer das:
page.10.50 CASE 1 *[page.10.50.12]*
page.10.50.12 COA 0 <section
class="content">*[page.10.50.12.10]**[page.10.50.12.20]*</section>
page.10.50.12.10 COA 0 *[page.10.50.12.10.10]*
page.10.50.12.10.10 CONTENT 2 NUMROWS: 1
------------------------------------------------------------------------
<section class="Image1 slider slider1"><div
class="box">*[page.10.50.12.10.10.]*<div
class="clear"> </div></div></section>
page.10.50.12.10.10. <tt_content 1 *[tt_content]*
tt_content
page.10.50.12.10.10. CASE 0 <div id="c30" class="csc-default
csc-space-before-300">*[tt_content.textpic]*</div>
tt_content.textpic
page.10.50.12.10.10. COA 0
*[tt_content.textpic.10]**[tt_content.textpic.20]*
tt_content.textpic.10
page.10.50.12.10.10. COA 0 *[tt_content.textpic.10.10]*
tt_content.textpic.10.10
page.10.50.12.10.10. < lib.stdheader 0 *[lib.stdheader]*
lib.stdheader
tt_content.textpic.10.10
page.10.50.12.10.10. COA 1 <div class="csc-header
csc-header-n1">*[lib.stdheader.10]*</div>
lib.stdheader.3
tt_content.textpic.10.10
page.10.50.12.10.10. LOAD_REGISTER 0
lib.stdheader.3./stdWrap/.cObject
tt_content.textpic.10.10
page.10.50.12.10.10. COA 0
class="*[lib.stdheader.3./stdWrap/.cObject.20]*"
lib.stdheader.3./stdWrap/.cObject.10
tt_content.textpic.10.10
page.10.50.12.10.10. TEXT 1
lib.stdheader.3./stdWrap/.cObject.20
tt_content.textpic.10.10
page.10.50.12.10.10. TEXT 0 csc-firstHeader
lib.stdheader.5
tt_content.textpic.10.10
page.10.50.12.10.10. TEXT 0
lib.stdheader.10
tt_content.textpic.10.10
page.10.50.12.10.10. CASE 0 *[lib.stdheader.10.1]*
lib.stdheader.10.1
tt_content.textpic.10.10
page.10.50.12.10.10. TEXT 0 <h1 class="csc-firstHeader">Hier ist ein
Text</h1>
lib.stdheader.20
tt_content.textpic.10.10
page.10.50.12.10.10. CASE 0
lib.stdheader.40
tt_content.textpic.10.10
page.10.50.12.10.10. COA 0
lib.stdheader.98
tt_content.textpic.10.10
page.10.50.12.10.10. RESTORE_REGISTER 0
tt_content.textpic.20
page.10.50.12.10.10. < tt_content.image.20 0 *[tt_content.image.20]*
tt_content.image.20
tt_content.textpic.20
page.10.50.12.10.10. USER 15 <div class="csc-textpic
csc-textpic-responsive csc-textpic-intext-right"><div
class="csc-textpic-imagewrap" data-csc-images="1"
data-csc-cols="1"><figure class="csc-textpic-image
csc-textpic-last"><img src="fileadmin/user_upload/beratung_280x200.png"
width="280" height="200" alt="" ></figure></div><div
class="csc-textpic-text">*[tt_content.image.20.text.20]*</div></div>
tt_content.image.20./stdWrap/.cObject
tt_content.textpic.20
page.10.50.12.10.10. FILES 6
tt_content.image.20./stdWrap/.cObject.__
tt_content.textpic.20
page.10.50.12.10.10. TEXT 2
tt_content.image.20.text.10
tt_content.textpic.20
page.10.50.12.10.10. COA 0
tt_content.image.20.text.20
tt_content.textpic.20
page.10.50.12.10.10. < tt_content.text.20 0 *[tt_content.text.20]*
tt_content.text.20
tt_content.image.20.text.20
tt_content.textpic.20
page.10.50.12.10.10. TEXT 4 <p class="bodytext">Lorem ipsum dolor sit
amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
Aenean massa. Cum sociis natoque penatibus et magnis dis parturient
montes, nascetur ridiculus mus. Donec quam felis, ultricies nec,
pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.
Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In
enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam
dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus.
Vivamus elementum semper nisi. Aenean vulputate eleifend tellus.</p>
tt_content.image.20./stdWrap/.cObject
tt_content.textpic.20
page.10.50.12.10.10. FILES 0
*[tt_content.image.20./stdWrap/.cObject.__]*
tt_content.image.20./stdWrap/.cObject.__
tt_content.textpic.20
page.10.50.12.10.10. TEXT 0 21,
tt_content.image.20.__
tt_content.textpic.20
page.10.50.12.10.10. COA 0
tt_content.image.20.__.10
tt_content.textpic.20
page.10.50.12.10.10. TEXT 0
tt_content.image.20.__.20
tt_content.textpic.20
page.10.50.12.10.10. TEXT 1
tt_content.image.20.__.40
tt_content.textpic.20
page.10.50.12.10.10. TEXT 0
tt_content.image.20.caption.1
tt_content.textpic.20
page.10.50.12.10.10. COA 0
tt_content.image.20.caption.1.1
tt_content.textpic.20
page.10.50.12.10.10. TEXT 0
tt_content.image.20./stdWrap/.cObject
tt_content.textpic.20
page.10.50.12.10.10. CASE 0
...ntent.image.20./stdWrap/.cObject.default
tt_content.textpic.20
page.10.50.12.10.10.
0 *Content Object "" does not exist*
Im Typoscript habe ich nichts gefunden was mit page.10.50 zu tun hat.
hier steht etwas mit "page.1000". gleichzeitig steht hier aber auch
tt_content.textpic.20, was darauf schließen läßt, dass dieses Textpic
damit zu tun hat. daran habe ich wirklich etwas verändert.
Wenn ich jedoch alle Veränderungen zurücknehme, ist diese Fehlermeldung
immernoch da, so als wäre sie gar nicht von meinem TS, sondern von
anderen TS-Bestandteilen.
More information about the TYPO3-german
mailing list