很多站长在建站的时候往往需要根据一定的范围来查询显示结果,本文就以帝国cms自定义字段实现价格区域范围筛选来讲述实现这一功能的方法。
具体步骤如下:
自定义字段gprice,且在模型里,必须勾选该字段为结合项。
四个默认字段mid是模型ID,classid是栏目ID,tempid是列表所使用的模板标签ID,ph是结合项,ph参数是必须等于1的,表示使用结合项,否则不能筛选。
推荐学习《帝国cms教程》
具体代码如下:
代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 |
< 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 >
|
其他类似范围区间查询功能的实现也可以参照该实例加以实现。
以上就是一招搞定帝国cms自定义字段实现价格区域范围筛选的方法的详细内容,更多请关注php中文网其它相关文章! 下载地址: 帝国CMS获取产品或文章浏览记录的方法 一招搞定让帝国CMS留言板支持调用标签的方法 |