Я добавил функции в function.php
, и я должен передать форму jQuery в переменную PHP;Я попытался использовать сообщение ajax, но получаю сообщение об ошибке:
Uncaught Error: вызов неопределенной функции add_action ()
, и переменная не изменяется.Я знаю, что в WordPress мне нужно использовать другой синтаксис для вызовов AJAX, но я не могу понять, как это сделать.
Это мой код:
<?php
$prezzo = $_POST['espressione'];
add_action( 'woocommerce_single_product_summary', 'totale', 31 );
/**
* ------
*/
?>
<script>
function espressione()
{
totale = ((android*prezzo_android)+(manager*prezzo_manager)+gruppi);
if (!(totale < 0))
{
$('#product_total_price .price').html( '€' + totale.toFixed(2));
jQuery.ajax(
{
url:'/funzioni/function.php',
type: 'post',
data: {espressione: totale},
success: function(response)
{
alert(response)
}
})
}
$('#product_total_price,#cart_total_price').toggle(!(totale <= 0));
}
/**
* ------
*/
<?php
echo $prezzo;
?>