Ergebnis 1 bis 10 von 10

Thema: Inaktive Banner bei IE7 als "broken image"

  1. #1
    Contao-Nutzer
    Registriert seit
    24.02.2010.
    Beiträge
    64

    Standard Inaktive Banner bei IE7 als "broken image"

    Hallo Forum,

    ich habe mit dem Bannermodul (installiert: 1.9.1) drei Bannerpositionen
    angelegt (oben, rechts, mitte). Wenn für eine der Positionen kein
    Banner veröffentlicht wurde, erscheint im HTML-Quelltext ein
    leeres IMG-Tag:
    <img src="" alt="">
    Dieses Tag wird von allen Browsern außer IE6/7 ignoriert.
    Bei IE6/7 erscheint aber ein störendes "broken image".

    Gibt es workarounds für dieses Problem? Im Internet kursiert der
    Vorschlag, ein <base>-Tag ins Template aufzunehmen; bei mir hat
    das aber nichts gebracht, das "broken image" bleibt.

    Grüße an alle
    flx

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    "Ausblenden wenn leer" wäre eine Möglichkeit, oder einen Defaultbanner definieren.
    Aber der leere Tag sollte eigentlich so auch nicht erscheinen, muss ich mal nachsehen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Nutzer
    Registriert seit
    24.02.2010.
    Beiträge
    64

    Standard Re: Inaktive Banner bei IE7 als "broken image"

    Hi,

    die Option "ausblenden wenn leer" (zu finden unter dem jeweiligen Bannermodul) hat das Problem für mich gelöst.

    Was hältst du davon, die Option "Ausblenden w. leer" noch mal (redundant) unter Inhalte > Banner > Bannerkategorie > Einstellungen anzubieten?

    Jedenfalls vielen Dank für die Hilfestellung!

    tschüs,
    flx

  4. #4
    Contao-Nutzer Avatar von upsetter
    Registriert seit
    26.11.2009.
    Ort
    Sachsen
    Beiträge
    43

    Standard

    Hallo,

    erstmal vielen Dank für dieses wirklich tolle Modul. Ich möchte das Modul im Livebetrieb einsetzen und bin beim durchtesten auf das selbe Problem im IE 7 gestoßen.

    Deaktiviert ist: "Ausblenden, wenn leer" das soll auch eigentlich so bleiben, da es sich um ein Fullsize Banner über den Header handelt. D.h. wenn ich "Ausblenden, wenn leer" aktiviere, verschiebt sich mein komplettes Layout nach oben. Was ich natürlich nicht will.

    Bin da echt gerade am Grübeln wie man das Problem im IE hinbekommt, ohne diesen broken image icon. Vielleicht sollte ich um Modul einfach nur ein zusätzlichen Wrapper setzt...

    Das gibt er im FE aus:
    HTML-Code:
    <div class="banner_image">
            <img alt="" title="" src="">    
    </div>
    Vielleicht hat jemand von euch eine Idee.
    Geändert von upsetter (01.07.2010 um 10:03 Uhr)

  5. #5
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    HTML Eingetragen ins Ticket System

    Damit ich das nicht wieder vergesse, habe ich mal ein Ticket dafür eingestellt.
    Wird diese Woche noch behoben, wenn nichts dazwischen kommt.

    http://dev.typolight-forge.org/issues/show/733
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  6. #6
    Contao-Nutzer Avatar von upsetter
    Registriert seit
    26.11.2009.
    Ort
    Sachsen
    Beiträge
    43

    Daumen hoch

    hey hey bugbuster.

    vielen Dank für deine Antwort. Ich werde das ganze verfolgen und freue mich auf den Einsatz. Super Modul! Vielen Dank!

  7. #7
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Du kannst bis dahin ja ein Bild generieren, entweder in der Hintergrundfarbe oder transparent, mit den Abmaßen der normalen Banner.
    Dieses bindest du dann als "Default Banner" ein. Das kommt, wenn kein anderes da ist und die Option "ausblenden wenn leer" nicht aktiviert ist.
    Damit zerreist es dein layout nicht.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  8. #8
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Noch ne Frage, was soll den in so einem Fall generiert werden? Ein leeres DIV, damit man per css noch Höhe/Breite setzen kann damit das Layout "hält" ?

    Also:
    Code:
    <div class="banner_image">
    
    </div>
    Dazu müsste ich allerdings die Templates ändern, ungünstig für die, die eigene haben.

    Ne Alternative wäre, mein leer.gif zu verwenden:
    Code:
    <div class="banner_image">
          <img alt="" title="" src="system/modules/banner/leer.gif">
    </div>
    Auch hier müsste per CSS die Höhe/Breite definiert werden:
    Code:
    .banner_image { height:143px; }
    So bleibt die Höhe bei (hier) 143 Pixel und das Layout "hält".

    Da bräuchte ich nur eine Zeile im Modul ändern und es wäre auch kompatibel mit eigenen Layouts.
    Geändert von BugBuster (01.07.2010 um 22:29 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  9. #9
    Contao-Nutzer Avatar von upsetter
    Registriert seit
    26.11.2009.
    Ort
    Sachsen
    Beiträge
    43

    Standard

    Guten Morgen,

    stimmt! Mit einem transparenten Standardbanner gehts auch. Mein Gedanke war jedoch im Template eine Abfrage zu machen.

    Wenn leer dann gib das aus:

    HTML-Code:
    <div class="banner_image_empty">
      <img alt="" title="" src="">
    </div>
    Code:
    .banner_image_empty{
    width: 729px;
    height: 90px;
    }
    
    .banner_image_empty img{
    display: none;
    }
    Wenn nicht leer dann gib das aus:
    HTML-Code:
    <div class="banner_image">
      <img alt="schonesbanner" title="test" src="banner.jpg">
    </div>

  10. #10
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard Update

    Hallo, in der neuen Version 1.11.2 ist eine Änderung eingebaut die eurer Wunsch entspricht, aber etwas anders gelöst.
    Siehe Wiki Beitrag dazu.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 28.08.2012, 15:05
  2. Antworten: 2
    Letzter Beitrag: 04.03.2011, 16:49
  3. Banner mit "blätter oder register" Funktion
    Von adifl im Forum Sonstige Erweiterungen
    Antworten: 2
    Letzter Beitrag: 22.03.2010, 14:10
  4. "parallele" Navigation mit "active" bzw. "trail" Klasse?
    Von Reimi im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 22.12.2009, 08:57

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •