Collegare una regola ad un shipping rate
Ciao a tutti, tramite flat rate ho impostato 2 tipi di rate:
rate A: spese di spedizione 10€ per importi totali <= 100€
rate B: spese di spedizione 0€ per importi totali > 100€
e fin qui tutto OK
poi ho creato tramite calculation rules una regola che calcola il 4% del totale del carrello e lo somma al rate B, il problema è che entra in azione sempre, anche per importi minori di 100€ (sommandoli al rate A).
come faccio a "collegare" questa regola ad un shipping rate?
Ho cercato in rete ma non sono riuscito a trovalle nulla.
Risposte
Prova a creare una regola che
Prova a creare una regola che reagisce all'evento calcolo del prezzo di vendita inserendo la condizione "Shipping line item exists" uguale a "rate B" e poi aggiungendo quello che è necessario al prezzo finale del prodotto.
La condizione che non
La condizione che non riuscivo a implementare era:
in "admin/commerce/config/shipping/calculation-rules"
CONFRONTO DATI
DATO DA CONFRONTARE = commerce-line-item:commerce-shipping-service
OPERATORE = uguale a
VALORE = rate B -> un baco lasciava vuota la select list, rendendo inutile la condizione
Il baco concerne il modulo i18n_field.module ,qui la patch
https://www.drupal.org/files/issues/i18n-allowed-values-function-1829050...