Módulo productos destacados en virtuemart 2.0.6

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • 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

    ¡ Compartelo en tus Redes Sociales !
    #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
    Roberto
    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!

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.
¡ 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 Política de cookies
Privacidad