Здравствуйте, возможно сделать скидку в % от зачеркнутой(старой) цены , и расположить её рядом? скрин во вложении.
Спасибо
1
Скидка В % От Зачеркнутой(Старой) Цены
Автор Антон 5554, 29 марта 2019 11:44
Сообщений в теме: 4
#1
Отправлено 29 Март 2019 - 11:44
#2
Отправлено 05 Апрель 2019 - 11:55
Антон 5554 (29 Март 2019 - 11:44) писал:
Здравствуйте, возможно сделать скидку в % от зачеркнутой(старой) цены , и расположить её рядом? скрин во вложении.
Спасибо
Спасибо
Добавьте в конец файла main.js код
$(document).ready(function (){ $('.product-shop').each(function (){ var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text()); var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text()); console.log(now,old) var s=100-(now/old*100); $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka">-'+Math.round(s)+'%</p>') }) });
#3
Отправлено 05 Апрель 2019 - 14:31
Ирина345 (05 Апрель 2019 - 11:55) писал:
Здравствуйте, извините за долгий ответ.
Добавьте в конец файла main.js код
Добавьте в конец файла main.js код
$(document).ready(function (){ $('.product-shop').each(function (){ var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text()); var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text()); console.log(now,old) var s=100-(now/old*100); $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka">-'+Math.round(s)+'%</p>') }) });
СПАСИБО. а в рублях сделать долго?
#4
Отправлено 06 Апрель 2019 - 08:41
Здравствуйте.
Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
замените на:
Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
$(document).ready(function (){ $('.product-shop').each(function (){ var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text()); var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text()); console.log(now,old) var s=100-(now/old*100); $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka"> Скидка -'+Math.round(s)+'%</p>') }) });
замените на:
$(document).ready(function (){ $('.product-shop').each(function (){ var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text()); var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text()); var s=(old-now); $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka"> Скидка -'+Math.round(s)+'р.</p>') }) });
#5
Отправлено 09 Апрель 2019 - 23:16
Vaccina (06 Апрель 2019 - 08:41) писал:
Здравствуйте.
Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
замените на:
Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
$(document).ready(function (){ $('.product-shop').each(function (){ var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text()); var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text()); console.log(now,old) var s=100-(now/old*100); $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka"> Скидка -'+Math.round(s)+'%</p>') }) });
замените на:
$(document).ready(function (){ $('.product-shop').each(function (){ var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text()); var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text()); var s=(old-now); $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka"> Скидка -'+Math.round(s)+'р.</p>') }) });
Спасибо!!!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных