Un utente ha chiesto informazioni su WooCommerce di Wordpress

Logica condizionale delle variazioni

Un utente ha chiesto 👇

Ciao,

Ho provato molti plugin su questo problema e nessun plugin è abbastanza buono per quello che sto cercando di fare. (Forme Gravity, Opzioni prodotto Exta, Opzioni prodotto YITH ..). Volevo farlo per alcuni giorni senza risultati. Non so molto di codice.

Non sono tutti i plugin che sto cercando. Vorrei creare tre ‘scatole di quantità’ (come su questi siti: https://www.kupi-hitro.si/izdelek/brezzicne-slusalke/ o https://vigoshop.si/izdelek/pametno-drzalo-z-brezzicnim-polnjenjem-deluxe/)

Fondamentalmente una casella di selezione di tre quantità con logica condizionale. Se un cliente seleziona la casella quantità 2, il pulsante apre due opzioni di scambio, se il cliente seleziona la quantità 3, visualizza tre opzioni di scambio.

Questo è quello che sto facendo. Non credo di avere i plugin, pensi che questo sia un codice personalizzato?

Grazie per l’aiuto.

(@ linux4me2)

11 mesi, 3 settimane fa

Potrei fraintendere ciò che stai cercando di ottenere, ma penso che WooCommerce lo farà per te immediatamente utilizzando prodotti personalizzabili con gli attributi pertinenti.

Ad esempio, creeresti due attributi, quantità e campioni. I valori sarebbero “1 | 2 | 3 “dall’attributo quantità. I campioni avrebbero i valori che desideri per loro, ad esempio “rosso | giallo | bicchiere | blu “. Dovresti quindi creare variazioni che combinino le quantità e i campioni corrispondenti. Al termine, la preferenza di quantità del cliente mostrerà solo i valori di swing che hai abbinato.

C’è un “trucchetto” a cui devi stare attento. Per impostazione predefinita, la soglia di modifica è 30. Se il numero di modifiche è inferiore alla soglia, WooCommerce utilizza AJAX per verificare al volo le variazioni disponibili e l’interfaccia utente funzionerà come richiesto. per selezionare le varianti disponibili. Se il numero di modifiche supera la soglia, AJAX non viene utilizzato e il cliente potrebbe ricevere il messaggio “varietà non disponibile”.

Se hai più di 30 modifiche di prodotto, puoi aumentare la soglia aggiungendo il seguente codice al tema functions.php di tuo figlio, sostituendo tutto ciò che ti serve con “150” ricorda che più alto è il numero, maggiore è. Chiamata AJAX ad alta intensità di risorse:


add_filter( 'woocommerce_ajax_variation_threshold', 'wc_ajax_variation_threshold' );
function wc_ajax_variation_threshold() {
    return 150;
}

Lanciatore di thread

(@bynejc)

11 mesi, 3 settimane fa

No, questo non è utilizzabile con gli attributi e le varianti di woocommerce di base perché cerco una logica condizionale piuttosto che una pagina del prodotto piena di opzioni di cui il cliente non avrebbe bisogno. Si prega di controllare i link che ho allegato.

Grazie

Supporto per plugin

(@etiennep)

11 mesi, 1 settimana fa

Ciao @bynejc

L’IS Prodotti compositi un’estensione che ti avvicinerà a ciò di cui hai bisogno.

Ha una logica condizionale e può visualizzare le opzioni in base alle preferenze del cliente precedente.

Ecco un caso di utilizzo simile agli esempi che hai incluso: https://docs.woocommerce.com/document/composite-products/composite-products-use-case-configurable-product/

Se vuoi provarlo, abbiamo una politica di rimborso di 30 giorni. Se il prodotto non funziona come desideri o pensi che un altro prodotto potrebbe funzionare meglio, siamo più che felici di fornire un rimborso completo.
Puoi leggere di più sulla nostra politica di rimborso sul nostro sito web qui: http://woocommerce.com/refund-policy/

Supporto per plugin

(@etiennep)

11 mesi fa

Non ti rispondiamo da un po ‘, quindi lo contrassegnerò come una soluzione: se hai altre domande, puoi iniziare una nuova discussione.

Was this helpful?

0 / 0

Lascia un commento 0

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