Pregunta sobre Year Make Model Search for WooCommerce de Wordpress:

Filtrado YMM: 2 problemas

Un usuario preguntó 👇

Hola Stanislav,

En primer lugar, gracias por este gran plugin y por su apoyo. Desafortunadamente, durante el uso, encontré problemas principalmente relacionados con el filtrado.

Justo al grano: cuando selecciono: marca + modelo + año + categoría + subcategoría, muestra correctamente los elementos que asigné. Pero el problema comienza, solo si me salto la selección de una subcategoría. (cualquier otra combinación funciona, por ejemplo, simplemente hacer o hacer + modelo con salto de relajación). En lugar de mostrar productos de vehículos asignados filtrados de esa categoría, solo muestra la página WP / Woo SHOP normal para esa categoría y las miniaturas de sus subcategorías, sin correlación con el modelo seleccionado y los productos del vehículo.

Para una mejor navegación del usuario, configuré la visualización del Catálogo de productos de WP como Mostrar subcategorías. Hay un problema «evitable» si enciendo WP – mostrar productos, pero … en ese caso es un lío mixto, confundiendo a los usuarios. Lo mismo para mostrar subcategorías + productos.

—-

2da edición:

Algunas de mis (sub) categorías contienen al menos 2,3 páginas. Si selecciono un widget de filtro de vehículo en la página de (sub) categorías abiertas, clasifica los productos para el vehículo perfectamente. Pero si voy a la segunda, tercera página o cualquier página de la categoría y trato de filtrar, ¿solo se agrega a un enlace permanente existente que termina en una página / 2 /? S = & ymm_search… y ofc, no funciona.

Pude «arreglarlo» usando el plugin Infinity Scroll y deshaciéndome de las páginas, pero …

—–

Todo lo que tienes que hacer es probarlo, lo probé en Wamp y en el sitio en vivo, con diferentes combinaciones de versiones y, por supuesto, eliminé muchos plugins para evitar conflictos. ¿Puede estar relacionado de alguna manera con el tema WP Hestia o se debe al plugin YMM en sí? ¿Algunas ideas? 🙂

Nuevamente, muchas gracias por sus esfuerzos.

Buena suerte, goran

Este tema fue modificado hace 2 años, 2 meses por.

(@pektsekye)

Hace 2 años, 2 meses

Hola,

Este plugin solo puede filtrar una página de categoría con productos futuros.

Intentaré solucionar el problema de la página.

Stanislav

(@pektsekye)

Hace 2 años, 2 meses

Hola,

> Pero comienza un problema, solo si me salto la selección de una subcategoría.

Intenté reproducirlo en mi casa local y no me redirige a la subcategoría que solo mostrará subcategorías. ¿Puede comprobar si funciona igual que la versión original de este plugin sin modificaciones?

Para solucionar el problema de la página, intente agregar el código:


      if (url == ''){
        var currentUrl = window.location.href;
        if (currentUrl.indexOf('/page/') != -1){
          url = currentUrl.replace(//page/d+//,'/').replace(/?.*/, '');
        }  
      }

después de la línea:


      var url = categoryUrl ? categoryUrl : this.submitUrl;

en el archivo: wp-content / plugins / ymm-search / view / frontend / web / main.js

Déjame saber el resultado

Stanislav

(@ redwing13)

Hace 2 años, 2 meses

Hola,

Agregué el código, que soluciona un problema de página. ¡Gracias! 🙂

En cuanto a la primera edición, hice lo que me indicó y más cambios, pero la misma historia. Todo lo que tiene que hacer es agregar: si la categoría seleccionada no tiene subcategorías, se muestra correctamente.

WP parece establecer un catálogo de productos; visualización de categorías: muestra subcategorías, está en conflicto con YMM y no puede realizar el trabajo … Ya que no está destinado a mostrar ningún producto de la categoría. ¿Hay alguna forma de superarlo de alguna manera?

De todos modos, ¡50% del tema resuelto!

(@pektsekye)

Hace 2 años, 2 meses

Hola,

Este plugin no puede filtrar una página de categoría por subcategorías.

Incluso si puede hacerlo después de hacer clic en cualquier icono de subcategoría, el cliente verá una página sin filtrar.

Creo que una de las posibles soluciones es ocultar el botón Buscar hasta que se seleccionen todas las subcategorías.

Intente reemplazar el código:


              if (this.rootCategoryIds.length > 0){
                this.addCategorySelect(this.rootCategoryIds);
                if (this.wordSearchEnabled){
                  this.extraContainer.addClass('or-search');                  
                }                  
              }                
              this.extraContainer.show();
              if (this.wordSearchEnabled){              
                this.searchAnySelButton.hide();
              }

y:


              if (this.rootCategoryIds.length > 0){
                this.addCategorySelect(this.rootCategoryIds);
                if (this.wordSearchEnabled){
                  this.extraContainer.addClass('or-search');                  
                }                  
              }                
              this.extraContainer.show();
         //     if (this.wordSearchEnabled){              
                this.searchAnySelButton.hide();
         //     }

en el archivo: wp-content / plugins / ymm-search / view / frontend / web / main.js

Déjame saber el resultado

Stanislav

(@pektsekye)

Hace 2 años, 2 meses

Hola,

Puede intentar utilizar la modificación «Subcategorías de filtro»:
http://hottons.com/ymm_modifications

Stanislav

(@ redwing13)

Hace 2 años, 2 meses

Hola,

Lo probé, ambas soluciones funcionan según lo previsto. Probablemente, usaré su modo de subcategorías de filtro de forma permanente, entre muchos otros … Espero que otros usuarios también sean muy útiles.

Gracias de nuevo, ¡100% contenido resuelto!

★★★★ cambios

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.