FOX - Currency Switcher for WooCommerce

El cambiador de moneda personalizado funciona bien en todo el sitio, pero no en la «vista rápida»

Algunos temas implementan su propia funcionalidad para la vista rápida de productos WooCommerce. Y en algunos casos no funciona bien con WOOCS. Por ejemplo, el tema flatsome utiliza el evento 'jck_quickview' para mostrar esta ventana emergente, y en la primera inicialización muestra la moneda básica, pero después de manipulaciones de los atributos del producto muestra la moneda correcta. Por lo tanto, hay 2 formas de resolverlo:
  • encontrar la plantilla donde se genera la ventana emergente de vista rápida y cambiar el código para el precio:
    global $WOOCS;
    $currencies = $WOOCS->get_currencies();
    $price_num = $price_num * $currencies[$WOOCS->current_currency]['rate'];
    $price_num = number_format($price_num, 2, $WOOCS->decimal_sep, $WOOCS->thousands_sep);
    $product_price.=$currencies[$WOOCS->current_currency]['symbol'];
    
    echo $product_price;