Question

J'ai créé un produit bundle avec l'intention de permettre à un client de choisir leur support à partir d'un menu déroulant: MP3 ou un CD physique. Chacun d'eux est leur propre produit distinct qui sont activées mais non visibles. Je devais modifier certaines configs pour permettre aux produits téléchargeables à faire partie d'un paquet, mais il semble fonctionner très bien. À l'heure actuelle cependant, il montre les noms de produits dans le menu déroulant. Est-il possible d'avoir ces êtres modifiés (dans le seul front-end), par exemple, « MP3 » et « disque compact ».

Je pouvais faire beaucoup de produits tout avec le nom de « MP3 », mais qui amélioreraient la page de téléchargement de regard du client très déroutant. Je pourrais aussi appeler les produits « (nom du produit) MP3 » mais je pense que ça ne va pas être la solution la plus élégante.

Est-il possible d'atteindre mon objectif de cette façon (ou de quelque façon?).

Était-ce utile?

La solution

Selon le cas que dans la boîte de sélection ou sur d'autres parties comme panier / Caisse / caisse-mail il pourrait être facile.

  1. ajouter un nouvel attribut pour les produits que vous souhaitez « renommage », appelez-le par exemple bundled_name
  2. rechercher le modèle correct où le selectbox est généré et ajouter un if () {} partie, où vous retournez cet attribut personnalisé, si elle est définie.

En fonction de ce que vous avez besoin, je peux prolonger cette réponse plus tard, quand j'ai plus de temps.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top