Skip to main content

Ajouter un champ de saisie sur un produit

More
11 years 5 days ago - 11 years 4 days ago #215655 by Bewebtoo
-- 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: 11 years 4 days ago by Bewebtoo.

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

More
11 years 5 days ago - 11 years 5 days ago #215662 by Bewebtoo
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 ...
Last edit: 11 years 5 days ago by Bewebtoo.

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

More
11 years 4 days ago - 11 years 4 days ago #215715 by Bewebtoo
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 ...
Last edit: 11 years 4 days ago by Bewebtoo.

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

More
11 years 4 days ago #215736 by Mohamed Thelji
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.

More
11 years 3 days ago #215898 by Bewebtoo

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.

More
10 years 9 months ago #224592 by fafamaster
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.

More
10 years 9 months ago #224600 by nicolas
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.

More
10 years 3 months ago #242405 by manubelin
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.

More
10 years 3 months ago #242408 by nicolas
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.

More
10 years 3 months ago #242494 by manubelin
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.

More
10 years 3 months ago #242527 by nicolas
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.

More
10 years 3 months ago #242599 by manubelin
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.

More
10 years 3 months ago #242615 by nicolas
C'est ce morceau qu'il faut bouger:
Code:
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.337 seconds
Powered by Kunena Forum