Здравствуйте, подскажите пожалуйста, что нужно добавить в код, чтобы при наращивании количества товара параллельно увеличивалось цена, а после нажатия "Купить" всё это улетало в корзину? Заранее благодарю.
| Код |
|---|
<div class="col-md-9">
<div class="clearfix">
<h1><?= $arResult['NAME'] ?></h1>
<div class="product clearfix">
<div class="product-img pull-left">
<? if (empty($arResult['DETAIL_PICTURE'])): ?>
<img src="<?= $arResult['PREVIEW_PICTURE']['SRC'] ?>">
<? else: ?>
<img src="<?= $arResult['DETAIL_PICTURE']['SRC'] ?>">
<?endif; ?>
</div>
<div class="product-description pull-right">
<p><?= $arResult['DETAIL_TEXT'] ?></p>
<p>
<b>Кулинарное использование</b><br>
<?= $arResult['PROPERTIES']['ATT_USING']['VALUE'] ?>
</p>
<br>
<div class="blue-box clearfix">
<div class="bl-price pull-left">
<? if (isset($arResult['PRICES'])): ?>
<?= $arResult['PRICES']['BASE']['PRINT_VALUE'] ?>/<?= $arResult['CATALOG_MEASURE_NAME'] ?>
<? else: ?>
уточнить цену
<?endif; ?>
</div>
<div class="bl-count pull-left">
<button type="button" class="bl-button minus">-</button>
<input type="text" value="1" max="99">
<button type="button" class="plus">+</button>
шт
</div>
<a id="add-button" style="cursor: pointer" data-value="<?= $arResult['ADD_URL']; ?>"
class="pull-right btn btn-default btn-basket">В корзину
</a>
</div>
<p>
<b>Регион:</b> <?= $arResult['PROPERTIES']['ATT_STATE']['VALUE'] ?>
</p>
<p>
<b>Пищевая ценность:</b><br>
<? foreach ($arResult['PROPERTIES']['ATT_INFO']['VALUE'] as $arProp): ?>
<?= $arProp ?><br>
<? endforeach; ?>
</p>
<p>
<b>Энергетическая ценность:</b> <?= $arResult['PROPERTIES']['ATT_ENERGY']['VALUE'] ?>
</p>
</div>
</div>
</div>
</div>
<sc ript>
$("#add-button").click(function(){
$.ajax({
type: "GET",
url: $(this).attr('data-value'),
dataType: "html",
success: function(out){
alert("Товар добавлен в корзину");
}
});
});
$(document).ready(function() {
$('.minus').click(function () {
var $input = $(this).parent().find('input');
var count = parseInt($input.val()) - 1;
count = count < 1 ? 1 : count;
$input.val(count);
$input.change();
return false;
});
$('.plus').click(function () {
var $input = $(this).parent().find('input');
$input.val(parseInt($input.val()) + 1);
$input.change();
return false;
});
});
</sc ript> |
"У меня есть три сокровища, которыми я дорожу. Первое – милосердие; второе – бережливость. Третье – отсутствие стремления быть впереди других." - один древний китаец.