<input type="text" id="product_id" value="{$product->id}" style="display:none;">
if (isset($_POST['plus_love']) && isset($_POST['product_id'])) {
$plus_love = $_POST['plus_love'];
$product_id = $_POST['product_id'];
$query = $okay->db->placehold("UPDATE ok_products SET loves = '.$plus_love.' WHERE id = '.$product_id.'");
$okay->db->query($query);
}
$(".wishlist_button").click(function() {
$.ajax({
url: 'ajax/loves.php', /* Куда пойдет запрос */
method: 'post', /* Метод передачи (post или get) */
dataType: 'html', /* Тип данных в ответе (xml, json, script, html). */
data: {
plus_love: $("#plus_love").val(),
product_id: $("#product_id").val()
}, /* Параметры передаваемые в запросе. */
success: function(data){ /* функция которая будет выполнена после успешного запроса. */
}
});
});
$(".wishlist_button").click(function() {
$.ajax({
url: 'ajax/loves.php', /* Куда пойдет запрос */
method: 'post', /* Метод передачи (post или get) */
dataType: 'html', /* Тип данных в ответе (xml, json, script, html). */
data: {
plus_love: $("#plus_love").val()
}, /* Параметры передаваемые в запросе. */
success: function(data){ /* функция которая будет выполнена после успешного запроса. */
}
});
});
if(selected.data('for') != '') {
var father = this.parentNode;
var a = father.querySelector(`option[value="${this.value}"]`).getAttribute('for');
parent.find('.weight_product span').text(a);
}
const cbox = document.querySelectorAll('.variant_select');
for (let i = 0; i < cbox.length; i++) {
cbox[i].addEventListener("change", function() {
const f = this.querySelector(`[value="${this.value}"]`).getAttribute('for');
document.querySelector('.weight_product').innerHTML = `Вес брутто*: ${f} kg`;
console.log('clock');
});
}