FOX - Профессиональный переключатель валют WooCommerce

Необычные конструктор продукта

Ссылка на плагинhttps://codecanyon.net/item/fancy-product-designer-woocommercewordpress/6318393

В файле \ wp-content \ plugins \причудливыйПРОДУКТЫдизайнер\ inc \ класс-frontend.php добавить следующий код:

var price = fancyProductDesigner.calculatePrice (); если (woocs_current_currency! = 'undefined' && woocs_current_currency ['rate']! = 'undefined') {var dec = 1; если (woocs_current_currency ['десятичные числа']) {dec = Math.pow (10, woocs_current_currency ['десятичные числа']); } цена = Math.round (цена * woocs_current_currency ['rate'] * dec) / dec; }

Добавьте следующий код в тот же файл:

если (class_exists ('WOOCS')) {глобальный $ WOOCS; $ currencies = $ WOOCS-> get_currencies (); $ cur_cur = $ WOOCS-> current_currency; if ($ cur_cur! = $ WOOCS-> default_currency) {знак $ = $ валюты [$ cur_cur] ['символ']; switch ($ currencies [$ cur_cur] ['position']) {case 'right': case 'right_space': $ price_format = "% d". знак $; перерыв; case 'left': case 'left_space': по умолчанию: $ price_format = $ sign. «% d»; }}}


В файле \ WP-контент \ плагины \ фантазии-продукт-дизайнер \ инк \ апи \ класс-продукт-настройки.php добавить следующий код:

если ($ параметр == 'цена') {если (class_exists ('WOOCS')) {глобальный $ WOOCS; если ($ WOOCS-> is_multiple_allowed) {$ value = $ WOOCS-> woocs_exchange_value (floatval ($ value)); }}}


В файле \ WP-контент \ плагины \ фантазии-продукт-дизайнер \ инк \ апи \ класс-продукт-настройки.php добавить следующий код:

если ($ параметр == 'цена') {если (class_exists ('WOOCS')) {глобальный $ WOOCS; если ($ WOOCS-> is_multiple_allowed) {$ value = $ WOOCS-> woocs_exchange_value (floatval ($ value)); }}}


В файле wp-контент \ плагины \ фантазии-продукт-дизайнер \ ву \ класс-wc-cart.php добавить следующий код:

если (class_exists ('WOOCS')) {глобальный $ WOOCS; если ($ WOOCS-> is_multiple_allowed) {$ currrent = $ WOOCS-> current_currency; если ($ currrent! = $ WOOCS-> default_currency) {$ currencies = $ WOOCS-> get_currencies (); $ rate = $ валют [$ currrent] ['курс']; $ _POST ['fpd_product_price'] = $ _POST ['fpd_product_price'] / $ курс; }}}

Также в этот же файл добавьте следующий код:

$tmp_price = $product->get_price(); if (class_exists('WOOCS')) { global $WOOCS; if ($WOOCS->is_multiple_allowed) { $current = $WOOCS->current_currency; if ($current != $WOOCS->default_currency) { $currencies = $WOOCS->get_currencies(); $rate = $currencies[$current]['rate']; $tmp_price = $tmp_price / $ставка; } } } $final_price = $final_price < $tmp_price ? $tmp_price : $final_price;