多くのウェブマスターは、ウェブサイトを構築するときに、特定の範囲に基づいてクエリを実行し、結果を表示する必要があることがよくあります。この記事では、インペリアル CMS カスタム フィールドを使用して価格帯範囲フィルタリングを実装し、これを実現する方法について説明します関数やメソッド。
具体的な手順は次のとおりです。
フィールド gprice をカスタマイズします。モデルでは、このフィールドは結合アイテムとしてチェックされる必要があります。
4 つのデフォルトのフィールド Mid はモデル ID、classid は列 ID、tempid はリストで使用されるテンプレート タグ ID、ph は組み合わせ項目、ph パラメータは 1 に等しくなければなりません。組み合わせアイテムが使用されていることを確認します。それ以外の場合はフィルタリングできません。
「Empire cms チュートリアル 」を学習することをお勧めします
具体的なコードは次のとおりです:
コードは次のとおりです:
<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>
その他の同様の範囲間隔クエリ この関数は、この例を参照して実装することもできます。
以上がEmpire CMS のカスタムフィールドを使用して価格帯フィルタリングを一度に実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。