Domanda

Ho un prodotto configurabile con alcune opzioni personalizzate. (I.e. Testo personalizzato, colore del carattere) Il prodotto può essere ordinato con testo personalizzato su di esso e colore del carattere personalizzato.Quello che sto cercando di raggiungere è, se il colore del prodotto è nero, voglio nascondere 'nero' dall'elenco a discesa Opzioni personalizzate Color font.

Fondamentalmente ho bisogno di impostare alcune regole in modo che il cliente non ordina un prodotto colorato scuro e tenta anche di avere un colore font scuro stampato su di esso.Quale sarebbe la migliore direzione per me per affrontare il raggiungimento di questo?

È stato utile?

Soluzione

    .
  1. Ottieni tutte le etichette di attributo a colori per il prodotto (come array) [ http://ka.lpe.sh/2012/09/13/magento-get-product-attribute-select-option-idlabelValue/] .
  2. Ottieni tutte le etichette di opzione personalizzate per il prodotto (assicurati che queste etichette corrispondano alle etichette degli attributi a colori) (come array) [ https://stackoverflow.com/questions/2829164/how-to-get-custom-options-programmatich-in-magento]
  3. Scrivi una jQuery che si innesca quando il valore dell'attributo colore viene modificato, osservare l'etichetta di colore corrente e nascondenziale nell'etichetta di opzione personalizzata. [ https://stackoverflow.com/ Domande / 6600281 / JQuery-If-Select-option-option-uguale-valore-Rimuovi-valore-on-second-Select]

    ha senso?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top