Сake (06 Декабрь 2013 - 02:50) писал:
else if (modificationRestValue == 300) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('#add_to_cart input').val("Заказать"); goodsAvailable.find('.available-false:last').show(); } else
заменить на
else if (modificationRestValue == 300) { goodsAvailableTrue.hide(); goodsAvailableFalse.hide(); $('#add_to_cart input').val("Заказать"); goodsAvailable.find('.available-false:last').show(); } else
2) В шаблоне сравнения товара у вас присутствует синтаксическая ошибка, из-за чего код неверно разбирается и в результате ничего не отображается напротив наличия. Найдите в шаблоне "Сравнение товаров" код
{% FOR goods_mod_info %} <td class="borderAll compare-td compare-td-{goods_mod_info.index}" {{%IF goods_mod_info.REST_VALUE=300 %}На заказ: 2-3 недели{%ELSEIF goods_mod_info.REST_VALUE=0 %}Товара нет в наличии{% ELSE %}Товар есть в наличии{% ENDIF %} </td> {% ENDFOR %}
и замените его на
{% FOR goods_mod_info %} <td class="borderAll compare-td compare-td-{goods_mod_info.index}"> {%IF goods_mod_info.REST_VALUE=300 %}На заказ: 2-3 недели{%ELSEIF goods_mod_info.REST_VALUE=0 %}Товара нет в наличии{% ELSE %}Товар есть в наличии{% ENDIF %} </td> {% ENDFOR %}