отображение цены настраиваемых продуктов изменяется на 10 при выборе цвета в magento 1.9.1

Я использую magento 1.9.1 для своего интернет-магазина. У меня есть много настраиваемых продуктов с несколькими цветами, которые я создал в панели администратора.

теперь во внешнем интерфейсе, когда я выбираю цвета настраиваемого продукта (например, цена 1000), цена меняется на (10) вместо того, чтобы оставаться в (1000). Я не использую никаких расширений, кроме расширения ET. Я также нашел эти ссылки, но не смог найти решение:

http://k2xl.com/wordpress/custom-options-broken-in-magento-1-7-heres-the-fix/

https://magento.stackexchange.com/questions/110307/magento-2-configurable-product-showing-0-price-if-we-change-locale-to-persian

https://magento.stackexchange.com/questions/102577/product-page-pricing-is-0-after-upgrading-to-magento-1-9-2-3-from-1-9-1-1

http://support.etwebsolutions.com/issues/1558

также в этом файле: app/design/[your package]/[yourtheme]/template/catalog/product/view/options.phtml я не нашел эту строку кода: цена += parseFloat(config[optionId][element.getValue()]);

Я буду признателен, если кто-нибудь может мне помочь.


person baran.jl    schedule 27.04.2016    source источник


Ответы (1)


Я не могу поверить, что файл .xml вызвал эту проблему! в файле /lib/Zend/Locale/Data/[yourLanguage].xml и этот фрагмент кода:

<currencyFormats numberSystem="latn">
        <currencyFormatLength>
            <currencyFormat type="standard">
                <pattern>‎#,##0.00   ¤</pattern>
            </currencyFormat>
            <currencyFormat type="accounting">
                <pattern>‎#,##0.00   ¤;‎(#,##0.00   ¤)</pattern>
            </currencyFormat>
        </currencyFormatLength>
        <unitPattern count="one">{0} {1}</unitPattern>
        <unitPattern count="other">{0} {1}</unitPattern>
    </currencyFormats>

К счастью! когда я хотел изменить выравнивание символа валюты и цены, я меняю положение «¤» слева направо. после очистки кеша проблема с отображением цен решается!!!!!!!!!!!!!! надеюсь, что это полезно для кого-то еще...

person baran.jl    schedule 03.05.2016