web-dev-qa-db-fra.com

Comment ajouter un champ déroulant personnalisé pour un produit dans VirtueMart?

J'utilise joomla 3.x avec VirtueMart.

J'essaie d'ajouter un champ personnalisé "Pays d'origine" à un produit. Ce serait le mieux que je puisse utiliser la liste de pays fournie par VirtueMart.

Comment puis-je accomplir cela?

2
Tony Leung

Essaye ça,

Components -> Virtuemart -> Products -> Custom Fields -> create new filed as new List option

Puis sélectionnez-le dans la section des champs personnalisés de la page de détails du produit

Supposons que vous utilisez VM2.x

J'espère que ça aide..

3
Jobin Jose

Copiez et collez ce code dans votre fichier XML dans le répertoire suivant:

administrateur\composants\com_helloworld\models\forms\helloworld.xml

<field 
    name="greeting"
    type="category"
    extension="com_helloworld"
    class="inputbox"
    default=""
    label="Day"
    description="COM_HELLOWORLD_HELLOWORLD_FIELD_CATID_DESC"
>
    <option value="Plese select 'DAY'">--select days--</option>
    <option value="Monday">Monday</option>
    <option value="Tuesday">Tuesday</option>
    <option value="Wednesday">Wednesday</option>
    <option value="Thursday">Thursday</option>
    <option value="Friday">Friday</option>
    <option value="Saturday">Saturday</option>
    <option value="Sunday">Sunday</option>
</field>
1
pankaj saini