Bonjour,
Je pense qu'une bonne base de départ c'est :
- créez un module "HikaShop content module" via le gestionnaire de modules pour chaque catégorie principale. Configurez les pour afficher les produits, avec l'option "sub elements filter" en "group by category" et sélectionnez la catégorie correspondante au module dans l'option "main category". Enfin, utilisez le layout "table" avec suffisamment de lignes pour couvrir tous les produits de la catégorie.
- créez un article Joomla et insérez les modules les uns à la suite des autres dans l'article.
- créez un élément de menu pour accéder à cet article. Ce sera votre élément de menu pour accéder au menu du restaurant.
Cela vous donnera déjà une bonne base de départ pour l'affichage.
- Ensuite, pour personnalisé l'affichage, la première chose que vous pourrez faire, c'est d'aller dans le menu Display>Views et d'éditez la vue product / listing_table.
Là, vous pourrez personnalisé l'affichage pour enlever des éléments si besoin (genre l'image des produits) ou bouger les éléments avec l'interface drag&drop. Et enfin, vous avez le code HTML / PHP si il y a besoin d'aller plus loin. Par exemple, la description n'est pas affichée, mais cela peut se rajouter assez facilement sur le modèle de l'affichage du nom du produit:
<?php echo $this->row->product_name; ?>
Il suffit de mettre:
<?php echo $this->row->product_description; ?>
Et après, pour coller à votre charte graphique, il faudra surement rajouter du CSS.