category_id dans le listing_div des produits

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
7 years 3 months ago #259179

-- HikaShop version -- : 264
-- Joomla version -- : 365

Bonjour

pour afficher un listing des produits on passe par 3 etapes (par exemple) : product/listing.php > product/listing_div.php > product/listing_img.php
mais comment communiquer des informations entre elles ?

comment savoir dans listing.php que dans le listing_div.php c'est listing_img.php qui va etre appele ?
ou inversement comment dans listing_div.php connaitre la categorie courante category_id ?
(et afficher ou non un champ comme la category_description)

merci

Last edit: 7 years 3 months ago by erickb.

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

  • Posts: 26007
  • Thank you received: 4004
  • MODERATOR
7 years 3 months ago #259180

Bonjour,

C'est la tout le fonctionnement d'un MVC and toute la beauté du système de MVC de Joomla !
docs.joomla.org/J3.x:Developing_an_MVC_C..._to_the_site_part/fr

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
7 years 3 months ago #259318

Je vais pas developper un composant juste pour savoir quel est le category_id appelé dans le listing_img.php
alors qu'avec $class = hikashop_get('class.category'); il doit etre possible de le recuperer
apparement c'est dans selectparentlisting

Last edit: 7 years 3 months ago by erickb.

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

  • Posts: 26007
  • Thank you received: 4004
  • MODERATOR
7 years 3 months ago #259323

Bonjour,

Loin de moi l'idée de vous dire de créer un composant.
Par contre

pour afficher un listing des produits on passe par 3 etapes (par exemple) : product/listing.php > product/listing_div.php > product/listing_img.php
mais comment communiquer des informations entre elles ?

L'explication du système des vues de Joomla (et les fonctions d'affichage de vue et d'inclusion de sous vues) n'est pas relatif au support d'HikaShop.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
7 years 3 months ago #259360

Donc je repose la question
Comment récupérer le category_id courant d'Hikashop dans toutes les vues des listing product ?
tres certainement avec $class = hikashop_get('class.category'); qui est propre a Hikashop et qui est stockee dans l'admin sous selectparentlisting

si quelqu'un sait merci pour l'aide

Last edit: 7 years 3 months ago by erickb.

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

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
7 years 3 months ago #259362

Bonjour,

<?php echo $this->element->category_id; ?>

The following user(s) said Thank You: erickb

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
7 years 3 months ago #259395

c'etait tout simple

merci beaucoup

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
7 years 3 months ago #259407

c'etait $this->params->get('selectparentlisting')

Last edit: 7 years 3 months ago by erickb.

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

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
7 years 3 months ago #259412

$this->element->category_id contient l'id de la catégorie courante.
$this->params->get('selectparentlisting') contient l'id de la catégorie sélectionée dans l'option "main cattegory" de l'élément de menu.
Les deux sont égaux lorsque vous accédez à l'élément de menu via son lien dans votre module de menus.

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
7 years 3 months ago #259491

dans mon cas les 2 etaient differents
merci

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

Time to create page: 0.074 seconds
Powered by Kunena Forum