Ajouter un champ de saisie sur un produit

  • Posts: 7
  • Thank you received: 0
9 years 1 month ago #215655

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.4
-- PHP version -- : 5.5.29
-- Browser(s) name and version -- : Firefox 41.0

Bonjour,
Je viens d'acheter le version ESSENTIAL, je souhaiterais ajouter un champ texte libre pour
qu'un client puisse le remplir avant d'envoyer sa commande.

4 questions :
- Pour commencer, votre formulaire de saisie pour ce forum m'indique
que ma version hikashop 2.5.0 n'est pas à jour ?

- Est-ce que les champs personnalisés peuvent être utilisés pour saisir du texte ?


- J'ai tenté de créer un champ personnalisé de type "product" dans ma fiche produit
avec la case cochée "Dans la partie publique" en backend.
Je le vois bien en back au niveau des produits avec une * en bout de champ (required)
mais pas en front ? où est-il censé être affiché ?

- Est-ce que dans la version Business, l'ajout d'une zone de saisie pouvant être remplie par un client,
au niveau du produit est pris en compte
?

Merci pour vos réponses
Laurent W.


Je suis Open ...
Last edit: 9 years 1 month ago by Bewebtoo.

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

  • Posts: 7
  • Thank you received: 0
9 years 1 month ago #215662

Un bref instant j'ai cru que c'était réglé, mon champ est apparu mais sans possibilité
de le modifier ... puis j'ai fait 2-3 manips et il a disparu définitivement
[EDIT] En fait il faut entrer du texte pour qu'il apparaisse ce fameux champ ... mais il n'est pas modifiable ...
Peut-être dans la version Business ?


Je suis Open ...
Attachments:
Last edit: 9 years 1 month ago by Bewebtoo.

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

  • Posts: 7
  • Thank you received: 0
9 years 1 month ago #215715

Bonjour,
Comme j'avais envoyé en parallèle mon problème à votre support par mail (je n'avais pas vu cette partie forum tout de suite)
On m'a répondu de passer en version Business ... Ok

Maintenant que je suis en version Business : le problème demeure !

Je vais tenter de m'exprimer autrement pour être plus clair :dry: :

Je voudrais un champs de saisie au niveau du produit, et non au niveau de la commande ...
Ce champs de saisie doit être rempli par le client

On voit sur une des images jointes que mon champs contient "Test" mais je ne peux pas le modifier !

Remarque 1 : Mon site n'est pas encore ouvert , et je le teste donc en mode hors-ligne
J'ai d'abord installé la version Starter sur mon Joomla 3.4.4 , puis Essential et maintenant la version Business

Remarque 2 : Mon site n'est pas encore ouvert , et je le teste donc en mode hors-ligne


Je suis Open ...
Attachments:
Last edit: 9 years 1 month ago by Bewebtoo.

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

  • Posts: 12953
  • Thank you received: 1778
9 years 1 month ago #215736

Bonjour,

Je voudrais un champs de saisie au niveau du produit, et non au niveau de la commande ...
Ce champs de saisie doit être rempli par le client

Dans votre cas il vous suffira simplement de créer un champs personnalisé de la table "Article" afin qu'il soit dynamique via votre page produit.

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

  • Posts: 7
  • Thank you received: 0
9 years 1 month ago #215898

Mohamed Thelji wrote: Bonjour,
Dans votre cas il vous suffira simplement de créer un champs personnalisé de la table "Article" afin qu'il soit dynamique via votre page produit.

Je n'avais même pas vu que cette table article existait ...
Parfait tout fonctionne comme souhaité !

Merci bien !


Je suis Open ...

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

  • Posts: 502
  • Thank you received: 12
8 years 11 months ago #224592

Bonjour,

je rebondis sur cette fonctionnalité :
on peut rajouter un champ de saisie simplement, et c'est génial !
Cependant, si je prend 3 articles identiques, il faudrait que je remplisse 3 de ces champs !!!
Hors dans la version actuelle, on ne peut en remplir qu'un !!!...

Comment faire ?

Merci de votre aide

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 11 months ago #224600

Bonjour,

Si vous utilisez des champs de la table "article", le champs s'affiche sur la page produit. Ainsi, vous pouvez facilement ajouter au panier le produit trois fois, avec à chaque fois quelque chose de différent pour le champs.

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

  • Posts: 23
  • Thank you received: 0
8 years 5 months ago #242405

Bonjour,

je reviens sur ce post,

je ne vois pas cette fameuse table "article" ??

merci

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 5 months ago #242408

Qu'avez-vous alors ?
En Français avec HikaShop Business vous devriez avoir: utilisateur, commande, adresse, produit, article, inscription, contact
comme choix dans la liste déroulante de l'option "table".

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

  • Posts: 23
  • Thank you received: 0
8 years 5 months ago #242494

Bonjour,

on parle bien de l'onglet affichage > vue ?

si oui, je n'ai pas "article ou item , lorsque je choisi "partie publique > mon template >

j'ai "adresse, afiliate, cart , categorie ect..

j'ai bien la version business !

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 5 months ago #242527

Bonjour,

Non, je parle de l'option "table" que vous avez lorsque vous créez un nouveau champs personnalisé via le menu Affichage>Champs personnalisés

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

  • Posts: 23
  • Thank you received: 0
8 years 5 months ago #242599

Merci,

effectivement ça fonctionne, mais par contre par défaut dans la page produit le champs s'affiche en haut de la page,

j'ai un peu de mal à voir quelle partie de code il faut bouger ou si il fut utiliser une insertion de type

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

Merci

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 5 months ago #242615

C'est ce morceau qu'il faut bouger:

if(!empty($this->itemFields)) {
			$form = ',\'hikashop_product_form\'';

			if ($this->config->get('redirect_url_after_add_cart', 'stay_if_cart') == 'ask_user') {
?>
		<input type="hidden" name="popup" value="1"/>
<?php
			}


			$this->setLayout('show_block_custom_item');
			echo $this->loadTemplate();
		}

dans la vue show_default.
www.hikashop.com/support/documentation/1...ize-the-display.html

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

Time to create page: 0.105 seconds
Powered by Kunena Forum