Maison > Article > Tutoriel CMS > Une astuce pour résoudre la méthode de filtrage de la fourchette de prix par champs personnalisés dans Empire CMS
De nombreux webmasters ont souvent besoin d'interroger et d'afficher des résultats en fonction d'une certaine plage lors de la création d'un site Web. Cet article utilise les champs personnalisés Imperial CMS pour mettre en œuvre un filtrage par plage de prix afin de décrire comment y parvenir. fonction.
Les étapes spécifiques sont les suivantes :
Personnalisez le champ gprice, et dans le modèle, ce champ doit être coché comme un élément combiné.
Les quatre champs par défaut mid sont l'ID du modèle, classid est l'ID de la colonne, tempid est l'ID de la balise du modèle utilisé dans la liste, ph est l'élément de combinaison et le paramètre ph doit être égal à 1, indiquant que l'élément de combinaison est utilisé, sinon il ne peut pas filtrer.
Il est recommandé d'étudier le "Tutoriel Empire cms"
Le code spécifique est le suivant :
Le code est le suivant :
<form method="get" action="[!--news.url--]e/action/ListInfo.php"> <input value="11" type="hidden" name="mid"> <input value="" type="hidden" name="classid"> <input value="1" type="hidden" name="ph"> <input value="2" type="hidden" name="tempid"> <div> <p>价格从:<input id="minprice" type="text" onKeyUp="gprice.value=minprice.value+'__'+maxprice.value">至 <input id="maxprice" type="text" onKeyUp="gprice.value=minprice.value+'__'+maxprice.value"></p> </div> <input id="gprice" type="hidden" name="gprice"> <div> <input type="submit" value="提交"> </div> </form>
Autres requêtes d'intervalle de plage similaires La fonction peut également être implémentée en référence à cet exemple.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!