Ajout d'un champs de sélection produit

  • Posts: 9
  • Thank you received: 0
8 years 4 months ago #220897

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.5
-- Browser(s) name and version -- : Safari 7.1.6

Bonjour,

je souhaiterai ajouter un champs personnalisé dans ma fiche produit permettant la sélection de produits existants (j'ai besoin de plusieurs produits), comme pour les produits associés.
En cherchant dans les fichiers, j'ai trouvé ceci :

echo $this->nameboxType->display(
	'data[product][related]',
	@$this->product->related,
	hikashopNameboxType::NAMEBOX_MULTIPLE,
	'product',
	array(
		'delete' => true,
		'sort' => true,
		'default_text' => '<em>'.JText::_('HIKA_NONE').'</em>',
	)
);
J'ai donc essayé de l'adapter pour mon champs mais je ne sais pas comment faire pour que ça m'enregistre toutes les données dans mon champs personnalisé dans la BDD pour les restituer ensuite.

Existe-t-il un moyen d'utiliser ce sélecteur de produits pour les champs personnalisés?
(je maîtrise PHP, JavaScript et JQuery donc ça ne me fait pas peur s'il y a des choses à modifier!)

Par avance merci pour votre aide.

Marine D.

Last edit: 8 years 4 months ago by Marine.

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

  • Posts: 13201
  • Thank you received: 2322
8 years 4 months ago #220931

Bonjour,

Les champs personnalisés de type "product" ou "item" sont disponibles dans les versions commerciales d'HikaShop.

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

  • Posts: 11
  • Thank you received: 0
8 years 4 months ago #221054

Marine utilise la version Business 2.6.0

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

  • Posts: 9
  • Thank you received: 0
8 years 4 months ago #221062

Oui j'ai une version Business. Et je ne vois pas de type "product" ou "item". Voici les types que j'ai



Peut-être que je ne regarde pas où il faut?

Par avance merci.

Marine D.

Attachments:

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

  • Posts: 9
  • Thank you received: 0
8 years 4 months ago #221086

En relisant les posts, je crois que je me suis mal fait comprendre. Créer un champs type texte ou autre dépendant de product ça j'y arrive. Le problème n'est pas là. En fait j'aimerais pouvoir créer des champs me permettant d'avoir les mêmes fonctionnalités que le champs produise associés. C'est à dire permettant d'avoir le sélecteur de produits qui s'affiche comme sur l'image ci-dessous :



Cela est-ce possible? de base je n'ai pas l'impression mais en modifiant des choses dans les fichiers templates? JS? dans la BDD?

Par avance merci.

Marine D.

Attachments:

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

  • Posts: 81361
  • Thank you received: 13037
  • MODERATOR
8 years 4 months ago #221109

Bonjour,

En ce cas, vous pouvez changer le code

data[product][related]
par le nom de colonne d'un champs personnalisé de la table "article" et mettre votre code dans le fichier "show_block_custom_item" à la place de l'affichage normal de votre champs personnalisé.
Le système de champs personnalisé devrait pouvoir récupérer la valeur sélectionnée automatiquement de cette manière.

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

Time to create page: 0.097 seconds
Powered by Kunena Forum