Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Fermé]Creation d'articles : Affichage des champs selon la catégorie
#4
Je reviens après un bon moment d'inaction par rapport a ce post. J'ai pu ebaucher une petite fonction qui me permettrait de masquer/afficher les champs selon les categories avec du JAVASCRIPT.
Exemple de la fonction :
Code :
[== Indéfini ==]
<script language="javascript">
function changementCategory() {
var type = document.getElementById("type").value;

if (type == "Category1")
    {
        document.getElementById("category1").style="display:block";
    } else {
        document.getElementById("category1").style="display:none";
    }


if (type == "Category2")
    {
        document.getElementById("category2").style="display:block";
    } else     {
        document.getElementById("category2").style="display:none";
    }



    if (type == "Category3")
    {
        document.getElementById("category3").style="display:block";
    } else     {
        document.getElementById("category3").style="display:none";
    }

}
</script>

Dans mon body j'ai :
Code :
[== Indéfini ==]
<select id="type" name="type" onChange="changementCategory();">
           <option value="Category1">Category X</option>      
           <option value="Category2">Category Y</option>    
           <option value="Category3">Category Z</option>                     
       </select><br/><br/>
      
       <div id ="category1" style="display:none">
            Template article par défaut + champs supplémentaire liés à cette catégorie X
       </div>
      
       <div id="category2" style="display:none">
           Template article par défaut + champs supplémentaire liés à cette catégorie Y
       </div>
      
       <div id="category3" style="display:none">
           Template article par défaut + champs supplémentaire liés à cette catégorie Z
       </div>é

Alors, ma question par rapport à l'orientation suggérée par Jissey, comment dois je l'intégrer dans le template editarticle.tpl et surtout comment récupérer les champs crées pour les afficher selon la catégorie choisie.
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)