En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

    CustomFields dropdown - 1 seul champs - renderCustomfieldsFE

    Plus d'informations
    il y a 10 ans 7 mois #1 par overseas
    Bonjour,

    je suis sous VM3.

    j'ai des champs personalisé de type customfields type E drop down plugin.

    je souhaiterais griser le selecteur de customfields lorsqu'il n'y a qu'un seul élément dedant (ce qui arrive et est normal parfois).

    Pour ce faire il me suffit de mettre l'attribut disable sur le <select> qui va bien.

    J'ai vu que le code d'affichage était dans components/com_virtuemart/sublayouts/Customefields.php et Customefield.php mais impossible de voir ou mettre le disable.

    Je suis ouvert a toute proposition de hack dans ce sens.

    Merci par avance

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 10 ans 6 mois - il y a 10 ans 6 mois #2 par studio42
    Vous pouvez utiliser un javascript.
    jQuery( document ).ready(function($) {
     $('select ').each(function() {
        if($(this).find( "option" ).length == 1){
          $(this).find( "option" ).attr('disabled', true);
        }
     });
    });

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!
    Dernière édition: il y a 10 ans 6 mois par studio42.

    Connexion ou Créer un compte pour participer à la conversation.