Author Topic: Warenkorb funktioniert nicht im IE11  (Read 1767 times)

Offline bakerling

  • Posts: 581
  • Gender: Male
Warenkorb funktioniert nicht im IE11
« on: January 12, 2016, 12:10:24 PM »
Hallo
In folgender Installation gibt es ein Problem mit dem IE11:
WB2.8.3 SP4, PHP5.6, Bakery 1.59
Im Shop www.natur-kraft-energie.ch können im Internet Explorer 11 keine Artikel in den Warenkorb gelegt werden.
Ist dieses Problem bekannt? Im Forum habe ich nichts gefunden. Gibt es eine Lösung?
Danke für Hilfe.
LG Harry

Offline jacobi22

  • Posts: 5843
  • Gender: Male
  • Support also via PM or EMail
    • Jacobi22
Re: Warenkorb funktioniert nicht im IE11
« Reply #1 on: January 12, 2016, 01:54:14 PM »
Kannst du das Ganze mal bitte mit einen der Standard-Templates probieren, mein Validator ist fleißig am meckern

P.S.: Code aus MS WORD ist sicher auch nicht hilfreich :|
Wer nicht will, findet Gründe, wer will, findet Wege.

Offline bakerling

  • Posts: 581
  • Gender: Male
Re: Warenkorb funktioniert nicht im IE11
« Reply #2 on: January 13, 2016, 03:02:52 PM »
Hallo jacobi22

Danke für Deine schnelle Antwort.
Quote
P.S.: Code aus MS WORD ist sicher auch nicht hilfreich
Der Benutzer der Webseite hat tatsächlich, entgegen der ausführlichen Instruktion, Text mit Copy&Paste in den Block "Unser Monats-Tipp" eingefügt.
Ich habe im Klon naturkra.myhostpoint.ch diesen Block ausgeblendet. Das Problem mit dem IE11 besteht trotzdem noch.

Quote
mit einen der Standard-Templates probieren
Der HTML Validator meldet tatsächlich 9 Fehler im Bakery HTML Code.
Ich habe, ebenfalls im Klon, bei Sonnenmoor Produkte/Kräuterauszüge das Template Simple zugeordnet. Beim Template Simple funktionieren die Warenkorb Links. Dies, obwohl der Validator die gleichen Fehler, plus 26 zusätzliche, anzeigt. Daran kann es also nicht liegen.
Ich verstehe es schlichtweg nicht.
So oder so, ich werde mal versuchen die angezeigten Fehler zu eliminieren.

Betreffend dem IE11 Problem habe ich keine Ahnung wo suchen. Kann es sein dass die Menustruktur der Seite schuld ist?
2 Levels in der linken Spalte und den 3. Level im Inhaltsblock oberhalb des Divs "Shop"?
Code: [Select]
<div id="wrapper">
<div id="linke_spalte">
<div id="menu" class="rounded-menu">

<?php  show_menu2(
        
$aMenu          0,
        
$aStart         SM2_ROOT,
        
$aMaxLevel      SM2_START+1,
        
$aOptions       SM2_TRIM,
        
$aItemOpen      '[li][a][menu_title]</a>',
        
$aItemClose     '</li>',
        
$aMenuOpen      '[ul]',
        
$aMenuClose     '</ul>',
        
$aTopItemOpen   false,
        
$aTopMenuOpen   false
        
); ?>

</div> <!-- Ende Menu -->

<div id="wochentipp" class="rounded">
<div class="innendiv">
<!-- [[ShowWysiwyg?section=531]]-->
</div> <!-- Ende Innendiv -->
</div> <!-- Ende wochentip -->
  </div> <!-- Ende linke_spalte -->

<div id="inhalt" class="rounded">
  <div id="untermenu">
 
 
 
<?php  show_menu2(
        
$aMenu          0,
        
$aStart         SM2_ROOT+2,
        
$aMaxLevel      SM2_START+2,
        
$aOptions       SM2_TRIM,
        
$aItemOpen      '[li][a][menu_title]</a>',
        
$aItemClose     '</li>',
        
$aMenuOpen      '[ul]',
        
$aMenuClose     '</ul>',
        
$aTopItemOpen   false
        
$aTopMenuOpen   false
        
); ?>


</div> <!-- ende horizontales untermenu -->

<div id="shop">
<?php page_content(1); ?>
</div>
</div> <!-- Ende Inhalt -->

</div> <!-- Ende Wrapper -->


Eigentlich kann ich mir das auch nicht vorstellen. Aber am Template muss es ja liegen, sonst würde es im Template Simple ja auch nicht funktionieren . Ich hoffe inbrünstig dass mir jemand einen Hinweis geben kann.

LG Harry





 

Offline jacobi22

  • Posts: 5843
  • Gender: Male
  • Support also via PM or EMail
    • Jacobi22
Re: Warenkorb funktioniert nicht im IE11
« Reply #3 on: January 13, 2016, 04:02:43 PM »
Quote
mit einen der Standard-Templates probieren
Der HTML Validator meldet tatsächlich 9 Fehler im Bakery HTML Code.
Ich habe, ebenfalls im Klon, bei Sonnenmoor Produkte/Kräuterauszüge das Template Simple zugeordnet. Beim Template Simple funktionieren die Warenkorb Links. Dies, obwohl der Validator die gleichen Fehler, plus 26 zusätzliche, anzeigt. Daran kann es also nicht liegen.

wenn du meinst.....  :|

die IE11-Entwicklertools bemeckern bei mir schon mal ständig den Doc-Type, da hätte er gern HTML5, weil viele Elemente wohl in dieser Schreibweise definiert wurden
Offensichtlich gefällt ihm auch nicht der Mix zw. jquery und prototype, was von der lightbox2 kommt

Lasse ich die Seite im IE-Kompatiblitätsmodus laufen, funktioniert sie im IE11 ohne Probleme, was schon mal auf grundlegende Strukturprobleme hinweist. Allerdings wird kein Besucher diesen erst in seinem Browser einschalten, der geht eher woanders hin

Die Hinweise bezüglich der mehrfach vergebenen ID in den Bakery-Elementen kannst du schon fast vernachlässigen, das wird erst zum Problem, wenn man sich mit anderen Sachen wie jquery oder CSS darauf bezieht, aber ein nicht geschlossener a-Tag ist ein vermeidbarer Fehler
Wer nicht will, findet Gründe, wer will, findet Wege.

Offline bakerling

  • Posts: 581
  • Gender: Male
Re: Warenkorb funktioniert nicht im IE11
« Reply #4 on: January 14, 2016, 05:59:28 PM »
Hallo jacobi22
Ich habe gefunden woran es lag. Die Ursache war das jQuery Plugin CurvyCorners. Ich hatte damit die Radien bei den einzelnen Blöcken gemacht.

Ich habe nun das jQuery Plugin CurvyCorners entfernt und die Radien mittels CSS3 realisiert. Nun funktioniert der Warenkorb auch im Internet Explorer 11.  :-)

Ich danke Dir für Deine Hinweise.
LG Harry