Virtuemart no muestra subcategorias. Ayuda plisssss

Diseño y Posicionamiento Web con Joomla Foros Componentes Especiales Virtuemart Virtuemart no muestra subcategorias. Ayuda plisssss

  • Este debate tiene 13 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 9 años, 11 meses por Anónimo.
Mostrando 13 respuestas a los debates
  • Autor
    Entradas
    • #101368
      blankAnónimo
      Invitado

      Hola buenas noches.
      Tengo un problema y acudo a ver si alguien me puede ayudar.
      He montado un virtuemart para una tienda de nutricion deportiva especializada y tengo el siguiente problema. La web es esta: http://www.barbarianmuscleshop.es
      Las categorias me las enseña correctamente en el lateral, pero, cuando pincho en alguna de las categorias y aparecen las subcategorias… aparece como vacio cuando hay 6 o 7 subcategorias asociadas a esta categoria principal.
      Si pincho en administracion, lista de categorias, las principales me las pone en arbol con un (1) delante.
      Las subcategorias con un (2) delante y asi sucesivamente.
      El caso es que las categorias principales (1) estan sin articulos… logicamente… y por eso dice que esta vacia. Bien. Si ahora me da por meter un articulo ficticio en esta categoria principal (1) y acepto, automaticamente aparece ese articulo y tooooodas las subcategorias que habioa creado previamente. Si borro el articulo ficticio, desaparece el articulo y toooodas las subcategorias.
      hay alguna forma de que sin poner articulos en las categorias principales (1) me salgan los iconos de las subcategorias??
      No se si me he liado mucho al contar esto, pero le pasa a mucha gente por lo que veo y no encontre ningun post con la solucion aun.
      Alguien que sepa algo por favor?
      Gracias

    • #101372
      blankAnónimo
      Invitado

      Cuando has insertado la categoria debajo de la otra. le has asociado el tipo de plantilla a la cual aparecer.

      Muchas veces no se visualizacn los productos aunque existan, porque no se asocia la plantilla.

      Saludos!

    • #101416
      blankAnónimo
      Invitado

      no entiendo el asociar a que se refiere?
      es una opcion a la hora de crear la categoria??
      donde se ve esto?
      gracias un saludo

    • #101589
      blankAnónimo
      Invitado

      [quote=”crustier” post=22454]Cuando has insertado la categoria debajo de la otra. le has asociado el tipo de plantilla a la cual aparecer.

      Muchas veces no se visualizacn los productos aunque existan, porque no se asocia la plantilla.

      Saludos![/quote]

      Pero y eso no se hace automaticamente??.

      A mi tambien me pasa lo mismo y no doy con la solucion.

    • #101590
      blankAnónimo
      Invitado

      A ver.
      Cuando creo un producto nuevo, abajo me da la opcion de elegir la categoria, subcategoria o categorias si pulso CTRL, en la que debe salir. Pues le doy a la subcategoria a la que pertenece.
      Si asi no sale… Ni idea.
      Probare la plantilla base que viene por defecto en joomla con la virtuemart por defecto… como no tengo ni idea… a ver si chuta XDD

    • #101591
      robertRobert
      Participante

      Por experiencia puedo afirmar que un mismo error a simple vista no tiene porque tener el mismo motivo, por decirlo de una forma simple y que se entienda. ¿El theme de virtuemart es el que viene por defecto en la instalacion de virtuemart? Luego en el primer caso dire que Rocketthemes utiliza el framework gantry para crear sus plantillas y los ajsutes se deben hacer desde la plantilla propiamente dicha de tu joomla. Luego observar desde vuestras plantillas de joomla con un cliente FTP si en la carpeta HTML de la plantilla hay algo que haga referencia a virtuemart que este haciendo uso de la tecnica Template overrides como una carpeta /com_virtuemart. Esta es empleada por todas las empresas desarrollodoras de plantillas joomla, todas las reconocidas. Todos estos puntos afectan de forma directa. En cuanto al theme de virtuemart si no es el /default que esta comprobado que funciona, prueben con el mismo, a ver si fuera el theme que han instalado. Es lo que puedo decir sobre este tema para intentar ayudaros. Saludos.

    • #101594
      blankAnónimo
      Invitado

      amo a vé 😉
      probando probando

    • #101596
      blankAnó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
      redloModerador Foro
      Participante

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

    • #101605
      blankAnó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
      blankAnó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
      blankAnónimo
      Invitado

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

    • #104556
      blankAnónimo
      Invitado

      Eres un genio amigo
      Funcionando!!!

    • #104560
      blankAnónimo
      Invitado

      Muchisimas gracias me salvaste!!! Funcionando!!!

Mostrando 13 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Si te ha servido... ¡ Compartelo en tus Redes Sociales !
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. 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
Privacidad