Virtuemart no muestra subcategorias. Ayuda plisssss

  • Este debate tiene 13 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 12 años, 1 mes por Anónimo.
Viendo 7 entradas - de la 8 a la 14 (de un total de 14)
  • Autor
    Entradas
  • #101596
    Anónimo
    Invitado

    como dijo la persona que inicio el post este problemon lo tenemos muchos. Estuve investigando y esto es al parecer es un bug de la version 1.1.9, la solucion es remplazar el archivo encargado de mostrar las categorias, pero lo malo de esta solucion es, que no sirve cuando tienes configurado Product List Style como flat que es justamente como lo tengo. Prove colocar el tema por defecto y no funciono estaba usando vm_black

    #101597
    Redlo
    Participante

    Pregunta: ¿El fallo lo comete cuando se enlaza con el modulo de categorias virtuemart?

    #101605
    Anónimo
    Invitado

    [quote=”redlo” post=22667]Pregunta: ¿El fallo lo comete cuando se enlaza con el modulo de categorias virtuemart?[/quote]

    Segun lo que me pasa a mi, que estoy casi seguro que es lo que le pasa a la persona que origono el tema, es que cuando la

    _1 Categoria padre
    _2Categoria Hijo
    Producto(De categoria _1)

    Anda ok, es decir si pincho en categoria padre se muestran las categorias hijos.
    _____________________________________________________

    _1 Categoria padre ()
    _2Categoria Hijo

    En esta como la categoria padre no contiene productos no se muestran las categorias hijos.

    Espero no haberte liado mas.

    #103035
    Anónimo
    Invitado

    La solución es esta en

    REEMPLAZAR en …/com_virtuemart/html/shop.browse.php :

    Linea 36
    $search_op= $vmInputFilter->safeSQL( vmGet( $_REQUEST, ‘search_op’, null ));
    $search_limiter= $vmInputFilter->safeSQL( vmGet( $_REQUEST, ‘search_limiter’, null ));
    Cambiar por:
    $search_limiter= $vmInputFilter->safeSQL( vmGet( $_REQUEST, ‘search_limiter’, null ));

    Linea 85
    elseif( $num_rows == 0 && empty($product_type_id) && empty($child_list)) {
    Cambiar por:
    elseif( $num_rows == 0 && empty($product_type_id) && !empty($child_list)) {

    Esta solución es para virtuemart 1.1.9.

    #103104
    Anónimo
    Invitado

    Si señor! Funcionando.. xD
    Muchas gracias por el aporte.

    #104556
    Anónimo
    Invitado

    Eres un genio amigo
    Funcionando!!!

    #104560
    Anónimo
    Invitado

    Muchisimas gracias me salvaste!!! Funcionando!!!

Viendo 7 entradas - de la 8 a la 14 (de un total de 14)
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver Política de cookies
Privacidad