affichage de produits

  • Posts: 16
  • Thank you received: 1
11 years 5 months ago #78041

Bonjour à tous,

Je suis nouveau sur Hikashop et j'aimerai savoir si c'est possible de créer plusieurs produits dans une même page.
Je vous explique pour être plus clair;

J'ai un nom de menu qui point vers une page, dans cette page, j'ai séléctionné dans type de lien de menu "page du produit" mais je voudrai afficher tous mes produits dans cette page (voir fichier en attachement

File Attachment:

File Name: affichage.doc
File Size:194 KB

)
Le problème est que Hikashop me propose seulement de sélectionner un produit dans "select a product" et m'affiche qu'un produit dans ce menu.

Y a t-il une solution ou une alternative car je veux vraiment l'un en dessous de l'autre mes produits.

D'avance merci

Attachments:

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 5 months ago #78064

Bonsoir,

Il faut tout simplement utiliser un listing de produits, permettant de lister plusieurs produits, sur la même page.
Il existe plusieur "design" différents pour le listing de produits et il est possible d'afficher de nombreuses informations afin d'avoir un résultat proche de la page produit.

La page produit ne chargeant qu'un seul et unique produit, il est technique impossible d'afficher d'autres fiche produits en même temps.

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: 16
  • Thank you received: 1
11 years 5 months ago #78121

Bonjour,

Merci pour votre réponse.
J'ai essayé d'afficher comme vous le dites en listing de produits mais je n'obtiens pas directement le meme design.
J'ai d'abbord des ordinateur portable avec une simple description , je dois ensuite cliquer dessus pour avoir le détail complet puis cliquer commander
ça fait beaucoup de clique

Ou puis je changer le design pour l'afficher comme dans le document en attachement mais par listing de produits afin que mes clients voit le détail et le boutom commander juste à coté ?

Merci.

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

  • Posts: 13201
  • Thank you received: 2322
11 years 5 months ago #78160

Bonjour,

Dans les options de votre menu pour afficher un listing de produit, vous pouvez choisir le style en "table", c'est celui qui se rapproche le plus du screenshot, ensuite sélectionnez les options tel que vous le souhaitez, comme "afficher le bouton 'ajouter au panier'", etc.

Ensuite vous pouvez réellement personnaliser l'affichage en éditant la vue "product / listing_table" dans HikaShop > Affichage > Vues.

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

  • Posts: 16
  • Thank you received: 1
11 years 5 months ago #78215

Merci pour votre intervention.

En modifiant le product/listing_table qui est en php, je vais avoir la configuration pour l'ensemble des affichages de mes produits ou uniquement quand ils sont en style table ?

merci

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 5 months ago #78228

Bonsoir,

"listing_table" est utilisé uniquement quand le listing est sous format de tableau.
Les autres type de listing sont "listing_list" (créant une liste avec des "ul/li") et "list_div" (créant une liste avec des "div").

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: 16
  • Thank you received: 1
11 years 5 months ago #78447

Ok c'est beaucoup plus clair.

Cependant lorsque je met le style en mode table, il m'affihe image, nom du produits + ajout au panier

Est-il possible de modifier pour obtenir en affichage : image , description du produit + ajout au panier

Si oui ,est ce qu'on modifie cela aussi dans le produt/listing_table ?

Merci

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 5 months ago #78459

Bonsoir,

Oui tout à fait.
Il faut éditer la vue afin d'afficher la description.
Si vous ne voulez pas du tout afficher le nom du produit, vous pouvez tout simplement remplacer le bout de code

					<td class="hikashop_product_name_row">
						<span class="hikashop_product_name">
							<?php if($this->params->get('link_to_product_page',1)){ ?>
								<a href="<?php echo $link;?>">
							<?php }
								echo $this->row->product_name;
							if($this->params->get('link_to_product_page',1)){ ?>
								</a>
							<?php } ?>
						</span>
					</td>
Par
					<td class="hikashop_product_description_row">
						<span class="hikashop_description_name">
							<?php if($this->params->get('link_to_product_page',1)){ ?>
								<a href="<?php echo $link;?>">
							<?php }
								echo $this->row->product_description;
							if($this->params->get('link_to_product_page',1)){ ?>
								</a>
							<?php } ?>
						</span>
					</td>

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: 16
  • Thank you received: 1
11 years 5 months ago #78620

Merci cela fonctionne, j'ai le design que je souhaitais :)

Je voudrais encore aller plus loin dans ce listing/table et donc ma question est la suivante :
Est-il possible d’arrêter la description à X caractères et ajouter un bouton "aperçu" qui va me renvoyer vers la description complète du produit ?

Je voudrais également augmenter la largeur de ma colonne description mais avec firebug, il m'indique pas ou cela a été renseigné , comment faire ?

D'avance merci.

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 5 months ago #78626

Bonjour,

Bien évidement il est possible de rajouter du PHP au niveau du " echo $this->row->product_description; " afin de couper le texte ou d'ajouter un lien etc.
Pour augmenter la langueur de la colonne, vous devez vous baser sur le "td" possédant la class "hikashop_product_description_row".

Au niveau de la limiter la taille de la description, cela peut avoir des effets de bord car, si votre description contient du code HTML, ce code peut être coupé et générer des erreurs HTML dans votre page.
Il peut être intéressant d'enlever les tags HTML, mais vous perdrez à ce moment là certains effets de mise en forme.
Sinon, vous pouvez utiliser un tag special (le "read more") dans votre description.

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: 16
  • Thank you received: 1
11 years 5 months ago #78629

Le tag readmore est une fonctionnalité dans hikashop ou il faut l'ajouter dans le php ?

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 5 months ago #78630

Bonjour,

Il s'agit de

<hr id="system-readmore" />
On trouve un bouton "read more" dans l'édition d'articles sous Joomla. Le bouton n'est pas forcément présent dans HikaShop mais il ne fait qu'ajouter ce code html dans la page.
L'idée est de placer du code HTML permettant de savoir ou découper le texte.

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: 16
  • Thank you received: 1
11 years 4 months ago #83522

Bonjour,

Le problème du read-more est qu'il fonctionne uniquement en article en mode blog.
Lorsque je crée un produit dans hikashop , il est automatiquement en mode article.

Lorqu'on crée un article comment l'assigné un type de catégorie joomla et non pas catégorie dans hikashop ?
Car je peux créer une catégorie en mode blog et affecté mais produits à cette catégorie pour que je puisse avoir le read-more.

J'ai essayé de créer également un bouton "aperçu de l'offre" qui va me permettre d'afficher le texte en entier mais je n'arrive pas égelement

Merci de votre aide

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 4 months ago #83531

Bonjour,

Je n'ai jamais dit que le "read-more" allait marcher directement.

L'idée est de placer du code HTML permettant de savoir ou découper le texte.

Il est vrai que je ne suis pas allé au bout de mon explication (qui a déjà été évoqué plusieurs fois sur le forum).
Il faut donc modifier la vue d'HikaShop afin de n'afficher que le texte avant le "read-more". Ainsi il n'y a pas de soucis de HTML cassé etc.

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: 16
  • Thank you received: 1
11 years 4 months ago #83535

Loin de vouloir vous faire de reproches.
Si cela ne marche pas , c'est parce que je n'ai pas toutes les connaissance requises sinon je posterai pas ;)

Vous pouvez m'indiquer la discussion dans le forum pour modifier la vue pour qu'il n'y est pas de HTML casssé car je la trouve pas en faisant le search.

Merci

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 4 months ago #83564

Bonsoir,

Il y a différents threads en anglais parlant de limitation de taille sur le titre ou la description.
www.hikashop.com/en/forum/4-how-to/61459...t-details.html#61542
www.hikashop.com/en/forum/2-general-talk...ct-listing-page.html
www.hikashop.com/forum/4-how-to/75820-pr...e.html?lang=en#76879

Ou encore des sujets en français:
www.hikashop.com/en/forum/5-support-en-f...cteres-dune-vue.html

Ma façon de faire est légèrement différente de ces sujets.

$pos = strpos($this->row->product_description, '<hr id="system-readmore"');
if($pos !== false)
   echo substr($this->row->product_description, 0, $pos);
else
   echo $this->row->product_description;

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.
Last edit: 11 years 4 months ago by Jerome.

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

  • Posts: 16
  • Thank you received: 1
11 years 3 months ago #84513

Merci pour votre réponse mais le système read-more ne fonctionne pas dans hikashop car la liste des produits n'est pas en blog

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

  • Posts: 13201
  • Thank you received: 2322
11 years 3 months ago #84694

Les liens fournit précédemment renvoi vers des posts qui expliquent comment ajouter la fonctionnalité dans les vues.
Merci de bien les relire et d'utiliser les méthodes qui y sont indiquées.

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

  • Posts: 16
  • Thank you received: 1
11 years 3 months ago #84725

Je pense que le problème est lié à mon installation Hikashop car sur un serveur de test, je n'ai pas de problème avec mon custom Read more : seoindianexperts.com/projects/music/index.php/hikashop

Comment puis-je débugger le problème dans Hikashop car je n'ai aucune idée de ce qui plante.

Mon read-more en joomla fonctionne donc j'écarte la piste de joomla.

Sinon Y a-il une possibilité de réinstallé hikashop sans perdre mes paramètres et produits ?

Bien à vous

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

  • Posts: 26014
  • Thank you received: 4004
  • MODERATOR
11 years 3 months ago #84753

Bonsoir,

Quel est votre problème sur votre site non test ?
Si la description entière est toujours affiché, avez vous vérifier que vous éditiez la vue pour le bon template ?
Si vous avez des erreurs sur la page, vous pouvez supprimer votre override afin de le refaire.

Vous pouvez à tout moment refaire une installation d'HikaShop afin de faire une mise à jour (ou une réinstallation des fichiers d'origines), vos paramètres, produits et overrides ne seront pas supprimés.
Mais sachant que vous travaillez sur un override, je ne pense pas que la réinstallation aide à régler votre problème. La simple suppression de l'override devrait aider.

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.

Time to create page: 0.140 seconds
Powered by Kunena Forum