Sto cercando di creare un prodotto con due campi di testo personalizzati: Lunghezza e Larghezza. Quando l'utente digita sia una lunghezza che una larghezza, il prezzo deve essere calcolato tramite una formula personalizzata.
Sto cercando di trovare l'evento corretto a cui collegare un osservatore: qualcuno sa cosa potrebbe essere?
Ecco cosa so e ho provato
1) la casella di testo del campo personalizzato nella vista prodotto ha un evento onchange che non ho ancora capito come attingere tramite un evento osservatore - "opConfig.reloadPrice ()
2) Se creo un osservatore sull'evento sales_quote_add_item, allora posso cambiare il prezzo tramite la formula quando viene aggiunto al carrello. Con questo metodo ho ancora bisogno di un modo per cambiarlo nella vista del prodotto prima che venga aggiunto al carrello.
3) Ho anche provato l'evento catalog_product_get_final_price ma questo sembra attivarsi solo quando viene caricata la pagina del prodotto, quindi dopo aver aggiunto una lunghezza o una larghezza del prodotto, non si attiva nuovamente.
Qualsiasi idea sarebbe molto apprezzata!