Un utente ha chiesto informazioni su Fixing WordPress di Wordpress

Pagina prodotto: Requisito predefinito Prezzo totale del prodotto = Prezzo unitario x Quantità minima

Un utente ha chiesto 👇

Caro Forum,

Sto creando un negozio di stampa online in WooCommerce e consentirò ai clienti di ordinare biglietti da visita in multipli di 500 unità. Desidero visualizzare il prezzo totale del prodotto nella pagina del prodotto e aggiornarlo quando l’utente modifica la quantità. Sono riuscito a ottenere questo risultato tramite un plugin e un codice preso in prestito, ma con un piccolo problema. Valore iniziale per Prezzo totale del prodotto = Prezzo unitario del prodotto. Ho bisogno del valore predefinito per visualizzare Prezzo totale del prodotto = Prezzo unitario del prodotto x Quantità minima.

Posso capire perché all’inizio viene mostrato solo il prezzo unitario, perché $ product-> get_price (). Non so come programmare per [minimum quantity * get_price]. Vorrei ringraziare per il vostro aiuto.

Poiché il plug-in “WooCommerce Product Price x Quantity Preview” per il mio sito non è stato aggiornato, ho installato invece il plug-in “WooCommerce Min Max Quantity & Step Control Global”.
-Impostazioni (universale):
– -Quantità minima: 500
– -Quantità minima:
– -Passo passo: 500

Quindi ho copiato il codice nel file functions.php del mio tema (vedi sotto) preso in prestito da https://stackoverflow.com/questions/35669568/woocommerce-display-total-price-when-quantity-selection-change.

Il prezzo totale del prodotto viene visualizzato correttamente solo quando l’utente modifica la quantità dal valore minimo predefinito di 500.

Quantità predefinita = 500 unità.
Prezzo unitario = $ 0,68 indipendentemente dalla quantità.
Il prezzo totale del prodotto predefinito visualizza in modo errato il prezzo unitario, ovvero $ 0,68 fino a quando l’utente non modifica la quantità.
Non appena l’utente modifica la quantità (in incrementi di 500), il prezzo totale del prodotto viene visualizzato come corretto, ad esempio = quantità x prezzo unitario.

Qualcuno potrebbe correggere il codice in modo che il Prezzo totale del prodotto predefinito = Prezzo unitario x Quantità minima?

Grazie.

add_action (‘woocommerce_single_product_summary’, ‘woocommerce_total_product_price’, 31);
funzione woocommerce_total_product_price () {
global $ woocommerce, $ product;
// sistemiamo i nostri div
macalla sprintf (‘

% s% s

“, __ (” AUD ex tasse: “,” woocommerce “),”< span class = "price"> ‘. get_woocommerce_currency_symbol (). ” ‘. $ product-> get_price (). ‘ ‘);
?>
jQuery (function ($) {
var price = get_price (); ?>,
valuta = ‘ ‘;

$ (“[name=quantity]’) .change (function () {
if (! (this.value <1)) {

var product_total = parseFloat (price * this.value);

$ (‘# product_total_price .price’). html (currency + product_total.toFixed (2));

}
});
});

}

Questo argomento è stato modificato 10 mesi, 3 settimane fa da.

(@sterndata)

Moderatore del forum e volontario del team di supporto

10 mesi, 3 settimane fa

Suggerisco di porre domande su https://wordpress.org/support/plugin/woocommerce/#new-post in modo che gli sviluppatori e la comunità di supporto del plugin possano aiutarti in questo.

(@yanigondo)

6 mesi fa

Ciao @bartkel, ho la stessa domanda: alla fine è stato risolto? Se è così, ti dispiacerebbe condividere la soluzione con me?
Grazie mille e lo apprezziamo!
-Yani

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *