Как в карточке товара показать сумму за количество товара при загрузке страницы?
Есть стандартный шаблон карточки товара с включенной опцией "разрешить указание количества товара".
Если изменить количество товара с 1 на 2, то появится надпись "шт. на сумму ...". Но если количество указано "1", то надписи с общей суммой нет.
Как сделать, чтобы эта надпись была видна и при количестве "1", и при загрузке страницы?
Agapkin, я не разобрался в тех скриптах, поэтому просто после input`а со значением количества прописал скрипт, который ставит значение на количество ( n - 1 ), затем нажимает на кнопку +, запуская код показа общей суммы
m4son, может, тогда проще в файле template.php найти контейнер у которого меняется содержимое при изменении кол-ва и сделать в нем вывод этой строки для кол-ва 1шт, т.к. при загрузке страницы всегда выбрана 1шт, если нет других настроек (например как Коэффициент единицы измерения). В итоге получим при загрузке страницы сразу эту строку, при изменении кол-ва, она будет меняться, останется только поправить в js, когда кол-во меняется с 2 на 1, т.к. в этом случае контейнер очищается и становится display:none.
Если не ошибаюсь в районе 1600 строки в файле js (хотя у меня шаблон кастомный)
if (this.obPrice.total) {
//тут, не очищать html
}