Módulo productos destacados en virtuemart 2.0.6

Diseño y Posicionamiento Web con Joomla Foros Componentes Especiales Virtuemart Módulo productos destacados en virtuemart 2.0.6

Mostrando 4 respuestas a los debates
  • Autor
    Entradas
    • #105491
      Anónimo
      Invitado

      Hola,

      He instalado virtuemart 2.0.6 y me encuentro que no tiene el módulo de productos destacados (featured products), tampoco encuentro dónde descargarlo

      ¿Alguien sabe cómo funciona en esta nueva versión?

      Gracias

    • #105513
      Anónimo
      Invitado

      Hola,

      pues puedes ponerlos en la página principal, en configuración de virtuemart, en la pestaña plantilla, a la izquierda verás mostrar destacados, top ten products… le señalas y ya está.

      El problema que tengo yo es que sólo me saca 5 productos. El array que lo muestra sólo carga esos 5 y además los carga de forma aleatoria…
      ¿¿Alguien sabe qué se puede hacer??

      Gracias y un saludo.

    • #105514
      Anónimo
      Invitado

      Arreglada la forma aleatoria en el código

      administrator/components/com_virtuemart/models/product.php Line 314
      // special orders case
      switch ($this->filter_order) {
      case ‘product_special’:
      $where[] = ‘ p.`product_special`=”1″ ‘;// TODO Change to a individual button
      $orderBy = ‘ORDER BY RAND()‘;
      break;

      Vaciamos esa string y listo.

    • #105515
      Anónimo
      Invitado

      Conseguido!!

      Mostrados únicamente los destacados en la página inicial, 12 en total
      Lo explico por si alguien en un futuro le sirve.

      Estoy usando Joomla 1.5.26 y virtuemart 2 (Sí, mezcla un poco extraña). Al ver que el tema de los módulos es tan escaso en esta versión decidía hacer un pequeño hack.

      Primero enlacé un item de menú a virtuemart con la opción “Layout por defecto virtuemart”, luego seleccioné mostrar destacados tal y como digo en el 2 comentario de este hilo.

      Para quitar el random hice un hack (comentario 3).

      Para mostrar más productos y que los cargara en el array cambié el 3 por un 12 en mi caso
      componentscom_virtuemartviewsvirtuemartview.html.php line 70
      if (VmConfig::get(‘show_featured’, 1)) {
      $products[‘featured’] = $productModel->getProductListing(‘featured’, 12);
      $productModel->addImages($products[‘featured’],1);
      }

      y para quitar las categorías comentar esta línea en:

      componentscom_virtuemartviewsvirtuemarttmpldefault.php

      /*if ($this->categories) echo $this->loadTemplate(‘categories’);esto está comentado por mi*/

    • #107007
      Grobert83Roberto
      Participante

      Hola, buenas noches…
      No sé si sigue este post activo, pero es lo más cercano que he encontrado a mi problema.

      Por fin conseguí meter los productos destacados en el front de mi tienda de virtuemart.

      El problema que tenía viene de esa carga aleatoria de los productos que me hace cada vez que abro la tienda.

      He visto que te cargabas esa línea de código “ORDER BY RAND”.

      Sabes por casualidad que código tengo que meter (supongo que ahí) para que me cargue los productos según categorías? Quiero decir, primero los de esta categoría, luego los de esta otra… Básicamente para mantener un orden más lógico de productos.

      Éste es el link a la tienda por si les sirve: http://www2.encinardecabezon.com/index.php/es/tienda-online

      No sé si se podrá hacer igualmente… El método para sacar los productos destacados al frente es el mismo que tienes posteado aquí…

      Me hacen un gran favor porque no encuentro la manera.

      Muchas gracias!

Mostrando 4 respuestas a los debates
  • 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. 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