produit aleatoire pour liste categorie

  • Posts: 2614
  • Thank you received: 65
  • Hikashop Business
11 years 11 months ago #51300

Sur la page d'accueil je veux monter la liste des 8 categories principales et pour symboliser la catégorie je veux un produit aléatoire de cette categorie

une idee comment faire au plus simple ?

merci

Please Log in or Create an account to join the conversation.

  • Posts: 81677
  • Thank you received: 13102
  • MODERATOR
11 years 11 months ago #51390

Vous voulez un listing de catégories ou un listing de produits pour cela ?

Please Log in or Create an account to join the conversation.

  • Posts: 2614
  • Thank you received: 65
  • Hikashop Business
11 years 11 months ago #51399

ma liste de categories est definie je veux un produit aleatoire comme ici sacapuce.fr/ le produit change a chaque actualisation de la page d'accueil mais c'est toujours les memes categories

actuellement j'ai fait comme ça

$db =& JFactory::getDBO();
$q = "SELECT CONCAT(p.product_genre , '. ', p.product_description) AS alt  ,f.file_path AS image FROM #__hikashop_file f  
INNER JOIN #__hikashop_product_category c  ON f.file_ref_id  =  c.product_id  
INNER JOIN  #__hikashop_product p ON p. product_id =  c.product_id WHERE f.file_ordering= 0  AND c.category_id= ".$this->row->category_id." ORDER BY RAND() LIMIT 0,1;";
$db->setQuery($q);
$r = $db->loadObject();
$img = $this->image->uploadFolder_url .'/' . $r->image;
$alt = $r->alt;

une solution native serait extra

Last edit: 11 years 11 months ago by erickb.

Please Log in or Create an account to join the conversation.

  • Posts: 81677
  • Thank you received: 13102
  • MODERATOR
11 years 11 months ago #51507

Pour remplacer l'image des catégories d'un listing de catégories par l'image d'un des produits de la catégories ?
Je ne pense pas que ça soit utile d'ajouter cela dans HikaShop.
Il y a déjà suffisement d'options pour perdre l'utilisateur, ca n'est pas la peine d'en rajouter.

Votre solution, via un override de vue est très bien non ?

Please Log in or Create an account to join the conversation.

Time to create page: 0.058 seconds
Powered by Kunena Forum