Jump to content
xt:Commerce Community Forum

4.1 Radio-Buttons und Versandart


flavor

Recommended Posts

Guten Morgen,

in der neuen 4.1 Version hat sich, glaube ich, ein kleiner Fehler eingeschlichen.

Bei der Auswahl der Versandart kann man hier sowohl auf den Radio-Button, als auch auf das Fenster klicken um seine Auswahl zu markieren.

Problem ist, wenn man auf den Radio-Button drückt, wird die dazugehörige Versandbeschreibung nicht angezeigt. Beim Klick auf das Fenster schon.

Hat hier einer nen kurzen Lösungsvorschlag? Oder an die Entwickler, was habt Ihr hier möglicherweise übersehen?

gg

Link to comment
Share on other sites

Vielleicht nochmal zur Wichtigkeit der Problematik. Es ist deshalb so interessant, weil die Kunden intuitiv auf die Radio-Buttons drücken anstatt in auf das gesamte Fenster. So werden sie narürlich in den meisten Fällen gar nicht die Informationen zu der Versandart sehen können.

P.S. Wie ich gerade festgestellt habe, ist es das selbe Problem bei den Zahlungsweisen.

Link to comment
Share on other sites

  • 2 months later...

Hi,

gibt es dazu schon eine Lösung? Bei mir ist der Sachverhalt gleich - habe es selbst erst nach dem 2-3 Versuch bemerkt bzw. verstanden, da intuitiv auf den Radiobutton geklickt wird ...

Unschön, da in der Beschreibung der Zahlungsweisen wichtige Details enthalten sind - eine Lösung wäre super.

Link to comment
Share on other sites

Hallo, die Antwort auf deine Frage lautet, nein. Es gibt noch keine Lösung von meiner Seite. Möglicherweise haben das die Entwickler aber auch schon in das nächste Update aufgenommen. Eine Antwort der Entwickler diesbezüglich wäre aufschlussreich!

Freundliche Grüße,

greg

Link to comment
Share on other sites

in datei templates/tpl/javascript/script.js

suchen:

    // track box clicks to show/hide some desc (shipping/payment)
$('div.box-hover').click( function(e)
{
// ok. wir wollen clicks auf shipping abfangen
// und - laut tmpl - kann nur EIN passendes kind da sein
// also geht das mit dem length check!
if( $(this).children('p.shipping-name').length > 0)
{
$('div.box-hover').children('p.shipping-desc').css('display','none');
$(this).children('p.shipping-desc').css('display','block');
}
if( $(this).children('p.payment-name').length > 0)
{
$('div.box-hover').children('p.payment-desc').css('display','none');
$(this).children('p.payment-desc').css('display','block');
}
});
[/PHP]

ersetzen mit:

[PHP] // track box clicks to show/hide some desc (shipping/payment)
$('div.box-hover,div.box-hover input').bind("click change",function(e)
{
// ok. wir wollen clicks auf shipping abfangen
// und - laut tmpl - kann nur EIN passendes kind da sein
// also geht das mit dem length check!
if( $(this).children('p.shipping-name').length > 0)
{
$('div.box-hover').children('p.shipping-desc').css('display','none');
$(this).children('p.shipping-desc').css('display','block');
}
if( $(this).children('p.payment-name').length > 0)
{
$('div.box-hover').children('p.payment-desc').css('display','none');
$(this).children('p.payment-desc').css('display','block');

}


});[/PHP]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...