Hallo zusammen!
Habe bei meiner Typo3-Installation ein Update auf 4.4.0 gemacht.
Ich nutze statictemplates, die ja in dieser Version nicht mehr automatisch dabei sind. Also habe ich sie als Extention nachinstalliert, soweit passt auch alles.
Nur die Bullet List wird im Internet Explorer nicht richtig Angezeigt, ich nutze einen eigenen Wrap:
styles.content.bulletlist.altWrap = <img src="fileadmin/ls/gfx/dot.gif" vspace="0" hspace="2" border="0" alt=""/> |
dieser Funktioniert auch, nur im IE wird davor eine Fehlende Grafik angezeigt:
ext:statictemplates/media/bullets/dot.gif
wie bekomme ich die weg?
Zu sehen auf www.lang-showtechnik.de im IE
Ich freue mich auf Eure Antworten!
Danke!
Hallo,
die Grafik fehlt nicht nur im IE, die fehlt ganz einfach überall ... der Firefox zeigt bei fehlenden Bildern nur kein Symbol. Also kontrollier die Pfade und ob die Datei überhaupt noch da ist. Im Quelltext steht:
src="EXT:statictemplates/media/bullets/dot.gif"
Also aus den Static-Templates.
Gruß
Peter, TYPO3 @ lisardo (Augsburg)
Hallo, danke erstmal für die Antwort!
Ich habe im Template Analyzer unter Setup im styles.content (default)
folgendes gefunden:
478: # NOTE: Based on "current" to be set to the bulletlist content on beforehand!
479: styles.content.bulletlist_gr < styles.content.bulletlist
480: styles.content.bulletlist_gr {
481: split {
482: 1.wrap = <tr><td valign="top"><img src="EXT:statictemplates/media/bullets/dot.gif" vspace="4" hspace="4" alt="" /></td><td valign="top"> | </td></tr>
483: 1.textStyle < styles.content.textStyle
484: 1.textStyle.altWrap = {$styles.content.bulletlist.altWrap}
485: }
486: wrap = <table border="0" cellpadding="0" cellspacing="2"> | </table>
487: fontTag >
488: textStyle >
489: }
Leider weiß ich nicht wie und vor allem wo ich den Link zur Grafik entfernen kann.
Ich habe bei mir in den Konstanten folgendes eingetragen:
styles.content.bulletlist.altWrap = <img src="fileadmin/ls/gfx/dot.gif" vspace="0" hspace="2" border="0" alt=""/> |
das greift auch, aber ersetzt nicht die obere Grafik sondern fügt nur meine Grafik zusätzlich hinzu.
Ich hoffe ihr versteht was ich meine...Danke schonmal für eure Tipps!!!
Das sieht nach einer alten Version von CSS styled content aus, kann das sein? Bei mir sieht das alles ganz anders aus. Bilder in Tabellenzellen und so, das ist ja nicht wirklich zeitgemäß für eine Bullet List.
Jedenfalls wird der Pfad zu EXT:statictemplates/media/... von TYPO3 nicht korrekt aufgelöst, der eigentliche Pfad wäre nämlich /typo3/sysext/statictemplates/media/bullets/dot.gif.
Vielleicht geht es so:
styles.content.bulletlist_gr.split.1.wrap = <tr><td valign="top"></td><td valign="top"> | </td></tr>
Damit wird die fehlende Grafik im wrap entfernt.
Oder aber du löschst deine Definition für styles.content.bulletlist.altWrap und änderst den einen wrap wie folgt:
styles.content.bulletlist_gr.split.1.wrap = <tr><td valign="top"><img src="fileadmin/ls/gfx/dot.gif" vspace="0" hspace="2" border="0" alt=""/></td><td valign="top"> | </td></tr>
Hallo, danke für deine Tipps, leider hat nichts davon funkioniert.
Nach Eintrag in die Konstanten und dem Löschen des Caches war keine Änderung festzustellen.
Weder bei Variante 1 noch bei Variante 2.
Zur Info, ich nutze (noch) kein CSS_Styled_Content nur Content (default).
Bei typo3 4.4.0 werden die statischen Templates ja nichtmehr automatisch eingebunden.
Dafür gibt es jetzt eine Extension: statictemplates
Und ich glaube, dass es daran liegt...
Der TypoScript Code von mir sollte nicht in den Konstanten eingetragen werden, sondern im TS-Setup.
vielleicht bin ich als leihe zu doof, oder es funkioniert auch im setup leider nicht...
Herrje, mit dem alten default content kenne ich mich nicht so gut aus, nutze schon immer CSS styled content.
Vielleicht musst du das Gleiche mit styles.content.bulletlist.split.1.wrap machen. Also ohne _gr.
Hab ich auch schon versucht leider ohne Erfolg.
Komisch ist nur, im Template Analyzer finde ich:
styles.content.bulletlist_gr {
split {
1.wrap = <tr><td valign="top"><img src="EXT:statictemplates/media/bullets/dot.gif" vspace="4" hspace="4" alt="" /></td><td valign="top"> | </td></tr>
was ja anscheinend greift.
Leider lässt es sich nicht editieren.
Der alternative Wrap ist aber ohne _gr und greift auch.
styles.content.bulletlist.altWrap = <img src="fileadmin/ls/gfx/dot.gif" vspace="0" hspace="2" border="0" alt=""/> |
Leider ergänzt er nur und ersetzt nicht
.
Bekommt man den Bildlink vielleicht auch anders weg, in dem man z.B. eine php editiert? Nur welche.
Der alternate Wrap ist ja auch eine Konstante, die von bulletlist_gr mitverwendet wird.
Ich habe mir die Extension jetzt nochmal installiert, angeschaut und mit deinem Quelltext verglichen. Ich bin mir ziemlich sicher, dass es die Definition von styles.content.bulletlist_gr.split.1.wrap ist, die geändert werden muss. Natürlich lässt es sich im Template Analyzer nicht editieren, es lässt sich aber über Info/Bearbeiten mit einem neuen Wert überschreiben.
Ich weiß jetzt, woran es liegt.
Die Bullet List wird von tt_content.bullets gerendert. Und tt_content.bullets.20.default ist für das Standard-Layout zuständig. Und dies enthält nur eine Kopie von styles.content.bulletlist_gr, keine Referenz. Das heißt alle späteren Änderungen an styles.content.bulletlist_gr wirken sich auf tt_content nicht mehr aus.
Du musst daher folgendes in dein TypoScript Setup schreiben:
tt_content.bullets.20.default.split.1.wrap = <tr><td valign="top"><img src="fileadmin/ls/gfx/dot.gif" vspace="0" hspace="2" border="0" alt=""/></td><td valign="top"> | </td></tr>
tt_content.bullets.20.1.split.1.wrap = <tr><td valign="top"><img src="fileadmin/ls/gfx/dot.gif" vspace="0" hspace="2" border="0" alt=""/></td><td valign="top"> | </td></tr>
Und deine Konstante styles.content.bulletlist.altWrap solltest du dann wieder löschen, damit du das Bild nicht doppelt hast.
Ich würde aber wirklich empfehlen, bei Gelegenheit auf CSS styled content umzusteigen.
Hallo Bingo das wars! 1000 Dank!!!!! Für Deine Hilfe!! Schön das es noch Leute gibt die sich Zeit für sowas nehmen!
Mit dem CCS Styled Content hast natürlich recht, nur steige ich da nicht durch, gibts da ne gute Doku?