Un utente ha chiesto informazioni su YITH WooCommerce Compare di Wordpress

Espandi Aggiornamenti modello pagina prodotto Pulsante Confronta

Un utente ha chiesto 👇

Salve, di recente ho effettuato alcune personalizzazioni sul modello di pagina del singolo prodotto e per qualche motivo il pulsante Confronta non funziona più. Quando fai clic sul pulsante, il browser non viene reindirizzato alla home page del mio dominio e AJAX non sembra essere attivo.

L’HTML è sempre lo stesso per il pulsante Confronta stesso e non abbiamo modificato nessuna delle impostazioni.

<a href="http://www.MYSITE.wp?action=yith-woocompare-add-product&id=2686" class="compare button" data-test="12345" data-product_id="2686" rel="nofollow">Compare</a>

Non ho riscontrato errori della console prima o dopo aver fatto clic sul pulsante Confronta.

Non posso dire cosa cambierebbe per interrompere la funzionalità del pulsante. Apprezzeremmo qualsiasi aiuto – grazie!

Autore del plugin

(@yithemes)

1 anno, 3 mesi fa

Ciao,
hai rimosso la classe “prodotto” dalla cartella della pagina?
Effettuiamo la chiamata ajax facendo clic su un collegamento di confronto utilizzando il codice seguente.

// add into table
    $(document).on( 'click', '.product a.compare:not(.added)', function(e){
        e.preventDefault();

        var button = $(this),
            data = {
                action: yith_woocompare.actionadd,
                id: button.data('product_id'),
                context: 'frontend'
            },
            widget_list = $('.yith-woocompare-widget ul.products-list');

Come puoi vedere, usiamo ‘.product a.compare:not(.added)’.

Per favore controlla e fammi sapere.

Lanciatore di thread

(@dmchale)

1 anno, 3 mesi fa

È stato risolto! Ho provato a trovare quel codice ma non sono riuscito a trovarlo (e non riesco a trovarlo per inciso. Se potessi indicarmi dove si trova nel plugin, lo apprezzerei). Ma dopo il product class al contenitore div attorno al mio link, tutto funziona di nuovo normalmente. Grazie ancora!

Autore del plugin

(@yithemes)

1 anno, 3 mesi fa

Ciao,

hai ragione, la soluzione giusta è aggiungere la classe del prodotto al contenitore perché se modifichi lo snippet perderai questa personalizzazione dopo aver aggiornato il plugin.

Buona giornata
YITH

Was this helpful?

0 / 0

Lascia un commento 0

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