Firefox i.0. aber Internet-Explorer falsche Darstellung der Artikel !

Hallo,

liebes Forum-Team ich habe eben festgestellt, dass der Internet-Explorer 8 meine Produkte (detail.tpl) falsch darstellt. Siehe beigefügte Bilder --> Firefox RICHTIG
–> Internet expolorer FALSCH
ein Ausschnitt aus der detail.tpl / --> also den Ausschnitt wo ich denke dass der Fehler liegen müsste, könnt Ihr einsehen - VIELEN, VIELEN DANK für EURE Mithilfe!!! :slight_smile:

<div class=“product moredetails”>
[{if $oView->morePics() }]
<div class=“morepics”>
[{foreach from=$oView->getIcons() key=picnr item=ArtIcon name=MorePics}]
<a id=“test_MorePics_[{$smarty.foreach.MorePics.iteration}]” rel=“nofollow” href="[{ $product->getLink()|oxaddparams:“actpicid=$picnr” }]" onclick=“oxid.image(‘product_img’,’[{$product->getPictureUrl($picnr)}]’);return false;”><img src="[{$product->getIconUrl($picnr)}]" alt=""></a>
[{/foreach}]
</div>
[{/if}]

&lt;div class="longdesc"&gt;
    &lt;strong class="h3" id="test_productFullTitle"&gt;[{ $product-&gt;oxarticles__oxtitle-&gt;value }][{if $product-&gt;oxarticles__oxvarselect-&gt;value}] [{ $product-&gt;oxarticles__oxvarselect-&gt;value }][{/if}]&lt;/strong&gt;
    [{oxhasrights ident="SHOWLONGDESCRIPTION"}]
     &lt;div id="test_product_longdesc"&gt;[{ $product-&gt;oxarticles__oxlongdesc-&gt;value }]&lt;/div&gt;
    [{/oxhasrights}]

    &lt;div class="question"&gt;
        [{mailto extra='id="test_QuestionMail"' address=$product-&gt;oxarticles__oxquestionemail-&gt;value|default:$oxcmp_shop-&gt;oxshops__oxinfoemail-&gt;value subject='DETAILS_QUESTIONSSUBJECT'|oxmultilangassign|cat:" "|cat:$product-&gt;oxarticles__oxartnum-&gt;value text='DETAILS_QUESTIONS'|oxmultilangassign encode="javascript"}]
    &lt;/div&gt;

</div>
</div>

[{ if $oView->getAttributes() }]
<strong id=“test_specsHeader” class=“boxhead”>[{ oxmultilang ident=“DETAILS_SPECIFICATION” }]</strong>
<div class=“box”>
<table width=“100%” class=“attributes”>
<colgroup><col width=“50%” span=“2”></colgroup>
[{foreach from=$oView->getAttributes() item=oAttr name=attribute}]
<tr [{if $smarty.foreach.attribute.last}]class=“last”[{/if}]>
<td id=“test_attrTitle_[{$smarty.foreach.attribute.iteration}]”><b>[{ $oAttr->title }]</b></td>
<td id=“test_attrValue_[{$smarty.foreach.attribute.iteration}]”>[{ $oAttr->value }]</td>
</tr>
[{/foreach}]
</table>
</div>
[{/if}]

[{include file=“inc/media.tpl”}]

[{include file=“inc/tags.tpl”}]

[{*if $oView->isPriceAlarm() && !$product->isParentNotBuyable()}]
<strong id=“preisalarm_link” class=“boxhead”>[{ oxmultilang ident=“DETAILS_PRICEALARM3” }]</strong>
<div class=“box”>
<p>[{ oxmultilang ident=“DETAILS_PRICEALARMMESSAGE” }]</p>
<form name=“pricealarm” action="[{ $oViewConf->getSelfActionLink() }]" method=“post”>
<div>
[{ $oViewConf->getHiddenSid() }]
[{ $oViewConf->getNavFormParams() }]
<input type=“hidden” name=“cl” value=“pricealarm”>
<input type=“hidden” name=“fnc” value=“addme”>
<input type=“hidden” name=“pa[aid]” value="[{ $product->oxarticles__oxid->value }]">
[{assign var=“oCaptcha” value=$oView->getCaptcha() }]
<input type=“hidden” name=“c_mach” value="[{$oCaptcha->getHash()}]"/>
</div>

&lt;table class="pricealarm" width="100%" summary="[{ oxmultilang ident="DETAILS_PRICEALARM3" }]"&gt;
    &lt;colgroup&gt;
        &lt;col width="20%"&gt;
        &lt;col width="10%"&gt;
        &lt;col width="22%" span="2"&gt;
        &lt;col width="6%"&gt;
        &lt;col width="20%"&gt;
    &lt;/colgroup&gt;
    &lt;tr&gt;
      &lt;th colspan="2"&gt;&lt;label class="nobold"&gt;[{ oxmultilang ident="CONTACT_VERIFICATIONCODE" }]&lt;/label&gt;&lt;/th&gt;
      &lt;th&gt;&lt;label&gt;[{ oxmultilang ident="DETAILS_EMAIL" }]&lt;/label&gt;&lt;/th&gt;
      &lt;th colspan="3"&gt;&lt;label class="hl"&gt;[{ oxmultilang ident="DETAILS_YOURPRICE" }]&lt;/label&gt;&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;
         [{if $oCaptcha-&gt;isImageVisible()}]
           &lt;img src="[{$oCaptcha-&gt;getImageUrl()}]" alt="[{ oxmultilang ident="CONTACT_VERIFICATIONCODE" }]" width="80" height="18"&gt;
         [{else}]
           &lt;div class="verification_code"&gt;[{$oCaptcha-&gt;getText()}]&lt;/div&gt;
         [{/if}]
        &lt;/td&gt;
        &lt;td&gt;&lt;input type="text" name="c_mac" value="" size="5"&gt;&lt;/td&gt;
        &lt;td&gt;&lt;input type="text" name="pa[email]" value="[{ if $oxcmp_user }][{ $oxcmp_user-&gt;oxuser__oxusername-&gt;value }][{/if}]" size="20" maxlength="128"&gt;&lt;/td&gt;
        &lt;td&gt;&lt;input type="text" name="pa[price]" value="[{oxhasrights ident="SHOWARTICLEPRICE"}][{ if $product }][{ $product-&gt;getFPrice() }][{/if}][{/oxhasrights}]" size="20" maxlength="32"&gt;&lt;/td&gt;
        &lt;td&gt;&lt;b class="hl"&gt;[{ $currency-&gt;sign}]&lt;/b&gt;&lt;/td&gt;
        &lt;td&gt;
            &lt;span class="btn"&gt;
                &lt;input id="test_PriceAlarmSubmit" type="submit" name="submit" value="[{ oxmultilang ident="DETAILS_SEND" }]" class="btn"&gt;
            &lt;/span&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

  &lt;/form&gt;

</div>
[{/if*}]

[{if $oView->getVariantList() || $oView->drawParentUrl()}]

&lt;strong id="test_variantHeader" class="boxhead"&gt;
    [{if $oView-&gt;drawParentUrl()}]
        &lt;a id="test_backToParent" href="[{$oView-&gt;getParentUrl()}]"&gt;[{oxmultilang ident="INC_PRODUCT_VARIANTS_BACKTOMAINPRODUCT"|oxmultilangassign|cat:" "|cat:$oView-&gt;getParentName() }]&lt;/a&gt;
    [{else}]
        [{oxmultilang ident="INC_PRODUCT_VARIANTS_VARIANTSELECTIONOF"|oxmultilangassign|cat:" `$product->oxarticles__oxtitle->value`" }]
    [{/if}]
&lt;/strong&gt;
&lt;div class="box variantslist"&gt;

[{ if $oView-&gt;drawParentUrl() && count( $oView-&gt;getVariantList() ) }]
  &lt;b id="test_variantHeader1"&gt;[{ oxmultilang ident="INC_PRODUCT_VARIANTS_OTHERVARIANTSOF" }] [{ $oView-&gt;getParentName() }]&lt;/b&gt;
  &lt;br&gt;
  &lt;div class="txtseparator inbox"&gt;&lt;/div&gt;
[{/if}]

[{include file="inc/variant_selector.tpl"}]

[{if $oView-&gt;isMdVariantView()}]
  &lt;noscript&gt;
[{/if}]

[{foreach from=$oView-&gt;getVariantListExceptCurrent() name=variants item=variant_product}]
    [{if $smarty.foreach.variants.first}]
      [{assign var="details_variants_class" value="firstinlist"}]
    [{elseif $smarty.foreach.variants.last}]
      [{assign var="details_variants_class" value="lastinlist"}]
      &lt;div class="separator inbox"&gt;&lt;/div&gt;
    [{else}]
      [{assign var="details_variants_class" value="inlist"}]
      &lt;div class="separator inbox"&gt;&lt;/div&gt;
    [{/if}]

    [{$variants_head}]
    [{include file="inc/product.tpl" product=$variant_product size="thinest" altproduct=$product-&gt;getId() isfiltering=false class=$details_variants_class testid="Variant_"|cat:$variant_product-&gt;oxarticles__oxid-&gt;value}]
    [{assign var="details_variants_head" value=""}]
[{/foreach}]

[{if $oView-&gt;isMdVariantView()}]
  &lt;/noscript&gt;
[{/if}]

&lt;/div&gt;

[{/if}]

[{* include file=“inc/product.tpl” product=$product size=“thin” isfiltering=false head=“DETAILS_CURRENTPRODUCT”|oxmultilangassign testid=“current”*}]

[{oxid_include_dynamic file=“dyn/last_seen_products.tpl” type=“lastproducts” aid=$product->oxarticles__oxid->value aparentid=$product->oxarticles__oxparentid->value testid=“LastSeen” }]

<!-- article locator -->
[{include file=“inc/details_locator.tpl” where=“Bottom”}]

[{ insert name=“oxid_tracker” title=“DETAILS_TITLE”|oxmultilangassign product=$product cpath=$oView->getCatTreePath() }]
[{include file="_footer.tpl" popup=$sZoomPopup }]

[QUOTE=ZuvielPCPlatzhirn;38350]Hallo,

liebes Forum-Team ich habe eben festgestellt, dass der Internet-Explorer 8 meine Produkte (detail.tpl) falsch darstellt. Siehe beigefügte Bilder --> Firefox RICHTIG
–> Internet expolorer FALSCH
ein Ausschnitt aus der detail.tpl / --> also den Ausschnitt wo ich denke dass der Fehler liegen müsste, könnt Ihr einsehen - VIELEN, VIELEN DANK für EURE Mithilfe!!! :slight_smile:
[/QUOTE]
Mit dem Templatecode alleine wird Dir niemand helfen können, da der IE ja vermutlich (wie so oft) nur etwas falsch darstellt…

Ein Link zu dem Produkt wäre da wesentlich hilfreicher…

Und die Prüfung auf mögliche HTML-Strukturfehler mit dem w3c-Validator. http://validator.w3.org/

Der Fehler steckt sicher in den Artikelbeschreibung und nicht im Template-Code. Obwohl er ja auf fast allen Seiten autftritt.

Schaut man sich das HTML an, wimmelt es dort nur so vor Fehlern. Heutzutage gibt es keinen Grund mehr <center>, <b> oder <font>-Tags zu nutzen.

Wo der Fehler im IE jetzt genau steckt ist schwer zu sagen. Das kann man nur durch “try an error” rausfinden.
Ordentliche Developer-Tools für den IE sind ja leider immer noch Mangelware. (Ja, mir ist bekannt, das es da was gibt.)

Hier noch der Link: https://www.schermesser-schleifen.de/Schermesser/Schermesser-LI-A-6-baugleich-Constanta1-Constanta2.html

Nachtrag:
Im HTML fällt mir z. B. diese Stelle auf:


<b><center>**** B A U G L E I C H : C o n s t a n t a 1 ,  C o n s t a n t a 2 ****</center>
                              </marquee><br>
<br></b></b><b>Hersteller:</b>  LISTER<br><br><b>Schermesser für Rinder und  Pferde:</b></b>

Allein dort gibt es 2 schließende </b>-Tags die da nicht nicht hingehören.

Sowas passiert ganz gerne, wenn man sich blind auf den WYSIWYG verlässt und das Ergebniss nicht kontrolliert.

Hallo,

vielen Dank für die Antworten.

Problem: dieser Fehler tritt bei ALLEN Produkten auf! Also kann es alleine mit der Produktbeschreibung nix zu tun haben. Ich denke der Fehler muss doch in der detail.tpl sein.

Das mit den doppelten </b> werde ich gleich mal bereinigen …

Vielen DANK schon mal :slight_smile:

[QUOTE=ChristophH;38402]Nachtrag:
Im HTML fällt mir z. B. diese Stelle auf:


<b><center>**** B A U G L E I C H : C o n s t a n t a 1 ,  C o n s t a n t a 2 ****</center>
                              </marquee><br>
<br></b></b><b>Hersteller:</b>  LISTER<br><br><b>Schermesser für Rinder und  Pferde:</b></b>

Allein dort gibt es 2 schließende </b>-Tags die da nicht nicht hingehören.

Sowas passiert ganz gerne, wenn man sich blind auf den WYSIWYG verlässt und das Ergebniss nicht kontrolliert.[/QUOTE]

Hallo,

ein Programm, dass diese Fehler ohne viel tara auslesen kann - gibt es das?
Sonst sitze ich hier ewig …

Nein. Aber wie Avenger sagt… ein Link wäre hilfreicher.

ab welchem/oder bis welchem IE nimmt er denn das IE-CSS dazu?

[QUOTE=roland76;38449]Nein. Aber wie Avenger sagt… ein Link wäre hilfreicher.[/QUOTE]

Hallo,

der LINK: www.schermesser-schleifen.de

[QUOTE=MatthiasA;38453]ab welchem/oder bis welchem IE nimmt er denn das IE-CSS dazu?[/QUOTE]

Hallo,
also ich kann das nicht beantworten …

[QUOTE=ZuvielPCPlatzhirn;38448]Hallo,

ein Programm, dass diese Fehler ohne viel tara auslesen kann - gibt es das?
Sonst sitze ich hier ewig …[/QUOTE]

Nimm den Firefox und das Addon HTML Validator.
Der Quelltext Deines Shops ist mehr als bescheiden.
Da hagelt es Verschachtelungsfehlern.
Ferner solltest Du Dir angewöhnen, font, center usw. nicht zu verwenden.
Sieht irgendwie nach Frontpage aus, kann das sein?

[QUOTE=ZuvielPCPlatzhirn;38448]
ein Programm, dass diese Fehler ohne viel tara auslesen kann - gibt es das?
Sonst sitze ich hier ewig …[/QUOTE]

Nein, da so ein Programm nie genau wissen kann, wo genau das öffnend bzw. Schliessende html-Tag platziert ist.
Aber man könnte z.b. Alle komplett leeren tags ausfiltern.

[QUOTE=ZuvielPCPlatzhirn;38431]
Problem: dieser Fehler tritt bei ALLEN Produkten auf! Also kann es alleine mit der Produktbeschreibung nix zu tun haben. Ich denke der Fehler muss doch in der detail.tpl sein.
[/QUOTE]
Das Template sieht auf den ersten blick ok aus, der Fehler steck vermutlich auch ehr in der CSS-Datei. Überprüf doch mal deinen angepassten stellen für den Bereich.

[QUOTE=simply because;38474]Nimm den Firefox und das Addon HTML Validator.
Der Quelltext Deines Shops ist mehr als bescheiden.
Da hagelt es Verschachtelungsfehlern.
Ferner solltest Du Dir angewöhnen, font, center usw. nicht zu verwenden.
Sieht irgendwie nach Frontpage aus, kann das sein?[/QUOTE]

Es gibt einen massiven Strukturfehler:

[ol]
[li] Line 637, Column 7: end tag for “DIV” omitted, but its declaration does not permit this </body> :email:[/li]> [ul]
[li]You forgot to close a tag, or[/li]> [li]you used something inside this tag that was not allowed, and the validator is complaining that the tag should be closed before such content can be allowed.[/li]> [/ul]
The next message, “start tag was here” points to the particular instance of the tag in question); the positional indicator points to where the validator expected you to close the tag.
[li] Line 21, Column 1: start tag was here <div id=“page”>[/li]> [/ol]

<div id=“page”> wird nicht geschlossen, was vermutlich bedeutet, dass irgendwo ein </DIV> drin ist, was da nicht hingehört…

Aber da jetzt genau die Ursache zu finden erfordert viel Erfahrung (auch im Umgang mit den Broswer Debugging Tools) und Zeit…

Hallo,

ich habe es gelöst.
ein </b> hat in der detail.tpl gefehlt.
JUHU - es funktioniert.
Vielen Dank nochmals an alle Antworten.

Naja, die Anzeige mag ja nun in FF und IE irgendwie gleich sein, nichts desto trotz ist der Quellcode voll von Fehlern. Aber wenn Du damit Leben kannst, okay.

[QUOTE=simply because;38479]Naja, die Anzeige mag ja nun in FF und IE irgendwie gleich sein, nichts desto trotz ist der Quellcode voll von Fehlern. Aber wenn Du damit Leben kannst, okay.[/QUOTE]

Das Browseroptimieren ist aber auch wirklich ein leidiges Thema … :cool: … ich teste grundsätzlich ehe alles unter verschiedenen Betriebssystemen und neben IE und FF natürlich auch Chrome, Safari und Opera. habe genug Nutzer die so unterwegs sind und ich hatte nen paar merkwürdige Dinge drin die z.B. Opera verhunzt hat. Naja