دالة الاسعار ajax

PHOTO EMBED

Mon Jan 01 2024 19:26:49 GMT+0000 (Coordinated Universal Time)

Saved by @mebean #اشعارات

function ajax_price()
{


    $product_id = $_GET['product_id'];
    $weight = $_GET['weight'];

    $gold_price_karats = get_post_meta($product_id, 'gold_price_karats', true);
    $extra_fee = get_post_meta($product_id, 'gold_price_product_fee', true);
    $extra_fee = empty($extra_fee) ? 0 : $extra_fee;
    $latest_id = get_latest_id_from_gold_table();
    $record_last = get_gold_record_by_id($latest_id);
    if ($record_last) {

        $weight = empty($weight) ? 1 : $weight;

        $id = $record_last['id'];
        $price_gram_24k = $record_last['price_gram_24k'] * $weight + $extra_fee;
        $price_gram_22k = $record_last['price_gram_22k'] * $weight + $extra_fee;
        $price_gram_21k = $record_last['price_gram_21k'] * $weight + $extra_fee;
        $price_gram_20k = $record_last['price_gram_20k'] * $weight + $extra_fee;
        $price_gram_18k = $record_last['price_gram_18k'] * $weight + $extra_fee;
        $price_gram_16k = $record_last['price_gram_16k'] * $weight + $extra_fee;
        $price_gram_14k = $record_last['price_gram_14k'] * $weight + $extra_fee;
        $price_gram_10k = $record_last['price_gram_10k'] * $weight + $extra_fee;
        $timestamp = $record_last['timestamp'];
        $gold_price_karats = get_post_meta($product_id, 'gold_price_karats', true);
    }

    if ($gold_price_karats == "14k") {
     
        $response = array('price' => $price_gram_14k);
        wp_send_json_success($response);


echo $price_gram_14k;
        // update_post_meta($product_id, 'custom_price_field', $price_gram_14k);


    } elseif ($gold_price_karats == "18k") {
       
        $response = array('price' => $price_gram_18k . " " . "ريال");
        wp_send_json_success($response);

    } elseif ($gold_price_karats == "22k") {

        $response = array('price' => $price_gram_22k . " " . "ريال");
        wp_send_json_success($response);
    } elseif ($gold_price_karats == "24k") {

        $response = array('price' => $price_gram_24k . " " . "ريال");
        wp_send_json_success($response);
    } elseif ($gold_price_karats == "21k") {
 
    $response = array('price' => $price_gram_21k . " " . "ريال");
        wp_send_json_success($response);
    } elseif ($gold_price_karats == "20k") {
  
    $response = array('price' => $price_gram_20k . " " . "ريال");
        wp_send_json_success($response);
    } elseif ($gold_price_karats == "18k") {

 $response = array('price' => $price_gram_18k . " " . "ريال");
        wp_send_json_success($response);
    } elseif ($gold_price_karats == "16k") {
        
 $response = array('price' => $price_gram_16k . " " . "ريال");
        wp_send_json_success($response);
  
    } elseif ($gold_price_karats == "10k") {

$response = array('price' => $price_gram_10k . " " . "ريال");
        wp_send_json_success($response);
    }else{
        $response = array('price' => 0 . " " . "ريال");
        wp_send_json_success($response);
        
        
    }

    wp_die(); // Always use wp_die() after echoing the response.


}
content_copyCOPY