View Issue Details

IDProjectCategoryView StatusLast Update
0004969OXID eShop (all versions)1.01. Products (product, categories, manufacturer, promotions etc.)public2013-03-05 09:36
Reporterray Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionunable to reproduce 
Product Version4.7.3 / 5.0.3 revision 54408 
Summary0004969: choosing variant not possible with Windows Mobile 7 due to charset
Descriptionit was reported in forums, that it is not possible to put a product in basket because choosing the variant does not enable the button "to cart", when using Windows Mobile 7

additional the "Reset Selection" is missing

apparently the reason is, that the function delivers a charset ISO-8859-15 which is not known by WM7 and IE7
Additional Informationpossible solution in core/oxview.php (Line 671):

public function getCharSet()
    {
        if ( $this->_sCharSet == null ) {
            $this->_sCharSet = oxRegistry::getLang()->translateString( 'charset' );
        }
        if ($this->_sCharSet == "ISO-8859-15" &&
        ( strpos( $_SERVER['HTTP_USER_AGENT'], "Windows Phone OS 7." ) ||
        strpos( $_SERVER['HTTP_USER_AGENT'], "MSIE 7.0" ) ) ) {
            $this->_sCharSet = "iso-8859-1";
        }

        return $this->_sCharSet;
    }
TagsNo tags attached.
Attached Files
msie7.png (351,613 bytes)
ThemeBoth
BrowserAll
PHP Versionany
Database Versionany

Activities

ray

2013-02-27 14:42

reporter   ~0008459

http://forum.oxid-esales.com/showthread.php?t=18458

Linas Kukulskis

2013-03-05 09:36

reporter   ~0008470

we tested on win phone 7.5 and bug do not exist. because it already use IE9. now available version is 7.8. so usage of win phone 7 is rare and it already have newest update for phone OS bug.
the provided fix is correct and can be used in OXID eShops individually.
(IE7 for normal windows azure theme do not support)