Inhalte aufrufen

Profilbild
- - - - -

Mausklicks auf Sprachumschaltung nicht möglich

mausklick sprachumschaltung

  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
5 Antworten zu diesem Thema

#1 KruseR

KruseR

    Neuer Benutzer

  • Members
  • Punkt
  • 8 Beiträge

Geschrieben: 01 November 2013 - 06:28

Vielen Dank für die schöne Shopsoftware, wir haben einen kleinen Shop mit .NET eingerichtet, in Deutsch und Englisch.

http://h2204566.stra...artstore.net/de

Er funktioniert eigentlich sehr zu unser Zufriedenheit, wir haben allerdings ein Problem mit der Spachumschaltung beim Internet Explorer und auf allen Smartphones und Tablets auf denen wir testen.

En Klick auf die britische Flagge rechts oben löst bei diesen Browsern keine Aktion aus. Bei Chrome und Firefox funktioniert alles wie es soll.

Ich habe das auch im Demostore von NET probiert. Dort ist beim Frontend an derselben Stelle die Umschaltung zwischen Euro und Dollar. Ein Klick auf den $ bringt keine Aktion.

Für uns ist das natürlich ärgerlich, weil wir auf die Zweisprachigkeit angewiesen sind. Wir haben zwar ein Umschaltbanner auf der 1. Seite platziert, aber eine Umschaltung innerhalb des Shops ist für viele User damit nicht möglich.

Was kann man tun?

Danke
A.Kruse

#2 KruseR

KruseR

    Neuer Benutzer

  • Members
  • Punkt
  • 8 Beiträge

Geschrieben: 01 November 2013 - 12:42

Ich darf noch ergänzen, dass im IE8 die Flaggen gar nicht angezeigt werden. Im IE11 funktioniert lt. Kunden der Klick auf die englische Flagge nicht, im IE10 jedoch.

Leider nutzen Kunden auch noch sehr alte Browser, aber eben auch den neuestem Browser.

Bearbeitet von KruseR, 01 November 2013 - 13:12,


#3 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 02 November 2013 - 02:26

Yo, kann ich reproduzieren, leider :-( Bis zum nächsten Hotfix lässt sich das Problem jedoch relative einfach mit Notepad beheben:

Datei Scripts/public.common.js öffnen, Zeile 66.

Aus

function (ctx) {
   ctx.tooltip({ selector: "a[rel=tooltip], .tooltip-toggle" });
},

folgendes machen:

function (ctx) {
    [B]if (!Modernizr.touch) {[/B]
        ctx.tooltip({ selector: "a[rel=tooltip], .tooltip-toggle" });
    [B]}[/B]
},

Das Tooltip ist der Übeltäter, da es sich mit Touch-Devices scheinbar nicht verträgt. Die Ergänzung oben schaltet ihn in Touch Devices ab.

Murat Cakir
SmartStore AG


#4 KruseR

KruseR

    Neuer Benutzer

  • Members
  • Punkt
  • 8 Beiträge

Geschrieben: 02 November 2013 - 12:32

Hallo Murat,
vielen Dank für die schnelle Antwort.
Wir haben das gefixt! Alles läuft jetzt auf den Smartphones und Tablets wie es soll. auf die Tooltips verzichten wir da gerne
(Nicht getestet bisher den IE11, den haben wir nicht installiert)
Danke nochmal!!!
Andy

#5 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 02 November 2013 - 17:27

Nicht getestet bisher den IE11, den haben wir nicht installiert


Ich aber... funktioniert. Unter Win 7 sowieso, unter Win 8.1 gibt er sich als Touch Device aus, sodass die o.g. Ergänzung hier auch greift.

Murat Cakir
SmartStore AG


#6 KruseR

KruseR

    Neuer Benutzer

  • Members
  • Punkt
  • 8 Beiträge

Geschrieben: 02 November 2013 - 17:54

Super! Danke!