У меня есть простая функция, которая раньше работала, и которую я подключил где-то несколько лет назад. Это позволяет мне вручную изменить курс конвертации валюты для евро (евро, евро).
Проблема в следующем:
Notice: A non well formed numeric value encountered in /wp-content/themes/theme/functions.php on line 82
В каких случаях уведомление относится к этой строке:
$new_price = $price * $conversion_rate;
Это то, что мне нужна помощь в исправлении.
Это полный код:
function manual_currency_conversion( $price ) {
$conversion_rate = 1.25;
$new_price = $price * $conversion_rate;
return number_format( $new_price, 2, '.', '' );
}
add_filter( 'wc_price', 'manual_currency_conversion_display', 10, 3 );
function manual_currency_conversion_display( $formatted_price, $price, $args ) {
$price_new = manual_currency_conversion( $price );
$currency = 'EUR';
$currency_symbol = get_woocommerce_currency_symbol( $currency );
$price_new = $currency_symbol . $price_new;
$formatted_price_new = " ($price_new)";
return $formatted_price . $formatted_price_new;
}
Подробнее здесь: https://stackoverflow.com/questions/660 ... mmerce-hoo
Неправильно сформированное числовое значение, обнаруженное при использовании перехватчика wc_price WooCommerce. ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Woocommerce Добавление класса суммы цены («woocommerce-Price-amount sum») для возврата $price
Anonymous » » в форуме Php - 0 Ответы
- 79 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка Zabbix «Обнаружено неправильно сформированное числовое значение»
Anonymous » » в форуме Linux - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка Zabbix «Обнаружено неправильно сформированное числовое значение»
Anonymous » » в форуме Linux - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-