Descrizione del progetto
TradottoÈ necessario scrivere un modulo o ridefinire il campo prezzo (utilizzando il modulo carrello base per i beni).
Ogni prodotto ha un campo_field_currency, che ha tre tipi di selezione.
RUR|Rubli
USD|Dollari
EURO|Euro
Campo prezzo - add_to_cart_price
Cosa dovrebbe succedere.
1. Se il prezzo dei beni è indicato in Euro o USD, il prezzo deve essere moltiplicato per il valore di questa valuta e visualizzato (per impostazione predefinita). Il valore della valuta dovrebbe essere preso dal sito della Banca Centrale, dovrebbe essere possibile inserire manualmente il prezzo dell'euro e del dollaro (questo dovrebbe anche servire come protezione se improvvisamente per qualche motivo il valore della valuta non potesse essere ottenuto automaticamente). Aggiorna il prezzo una volta al giorno. Dopo la moltiplicazione, il prezzo in rubli dovrebbe avere un intero.
Voglio dire. Tutti i prezzi dovrebbero essere visualizzati in rubli.
2. Se il prezzo dei beni è 0 (o semplicemente non specificato), allora invece del prezzo dovrebbe apparire - prezzo su richiesta.
3. Se il prezzo dei beni è superiore a 30 mila rubli. (dovrebbe essere possibile cambiare questo prezzo per i produttori) – L'iscrizione sotto il prezzo Spedizione gratuita all'interno del Grande Anello di Mosca o alla compagnia di trasporti viene visualizzata. Ci sono ancora alcuni punti per la progettazione della pagina di registrazione dei beni - il costo della consegna - schermata allegata. Ci sono probabilmente 4 punti. Il limite di costo generale dopo il quale la consegna sarà gratuita: 1) Consegna a Mosca, 2) Consegna in Russia, 3) Ritiro, 4) Consegna per il Grande Anello di Mosca, specificare la distanza dal Grande Anello di Mosca.
P.S. Poiché tutto questo è legato al carrello base, è chiaro che il prezzo dovrebbe entrare nel carrello in rubli, visualizzato in Views, ecc.
In uscita c'è o un modulo o un file per sovrascrivere il campo.
Abbiamo bisogno di una soluzione, non di una casta.