迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
一、在做一個招聘網,看到各大招聘網,如:58同城、前程無憂、趕集直招、BOSS直聘等,月薪都是工資區間,工資不是固定的,最低工資和最高工資,都是自定義的,如下所示。
二、我現在做的,用的價格字段【購買(單一) Pay】只能輸入一個價格(工資),能在搜索頁search.html,可以篩選價格【下圖】。
三、【我的訴求:】按我現在設置,如何可以輸入2個價格(工資) 區間。也可以價格搜索篩選,我是需要的。
回復@小波工作室
一、你說的:字段【購買(組合) Pays】,可以自定義2個價格,就是不能在搜索頁,篩選2個價格,只能搜索篩選最低價格。第2個價格搜索不出來。
用的【單一購買價格】的代碼。
取至,官方文檔 -《搜索函數寫法 dr_search_url》
http://www.zbshanke.com/doc/753.html
代碼貼上(只修改了內容字段名為:qwyx ):
<!--【單一購買價格】搜索-->
<div class="form-group row">
<label class="col-md-2 control-label">單一購買價格</label>
<div class="col-md-9">
<!--自定義一個價格返回數組,這個都懂得,php最基礎的數組用法-->
{php $price=array('0,500'=>'500以內','500,1000'=>'500到1000','1000,2000'=>'1000到2000','2000,3000'=>'2000到3000','3000,0'=>'3000以上');}
<label><a class="label {if !$params.qwyx}label-success{else}label-default{/if}" href="{Router::search_url($params, 'qwyx', NULL)}">不限</a></label>
{loop $price $i $t}
<label><a class="label {if $i==$params.qwyx}label-success{else}label-default{/if}" href="{Router::search_url($params, 'qwyx', $i)}">{$t}</a></label>
{/loop}
</div>
二、小波少俠,還有沒有其它解決方案,在搜索頁search.html能搜索篩選出2個價格的。
做過多個招聘網站,給一些建議。 月薪不要用pay/pays字段,這兩種價格字段是用于實現購買功能的。。招聘網站只需要展示月薪,所以不要搞這么復雜。
價格區間,就建設月薪創建 下拉選項字段, 選項列表就是 各種價格區間。如下圖所示:
然后前端篩選就按 下拉列表的篩選方式就行了。
回復@小波工作室
一、你說的:字段【購買(組合) Pays】,可以自定義2個價格,就是不能在搜索頁,篩選2個價格,只能搜索篩選最低價格。第2個價格搜索不出來。
用的【單一購買價格】的代碼。
取至,官方文檔 -《搜索函數寫法 dr_search_url》
http://www.zbshanke.com/doc/753.html
代碼貼上(只修改了內容字段名為:qwyx ):
<!--【單一購買價格】搜索-->
<div class="form-group row">
<label class="col-md-2 control-label">單一購買價格</label>
<div class="col-md-9">
<!--自定義一個價格返回數組,這個都懂得,php最基礎的數組用法-->
{php $price=array('0,500'=>'500以內','500,1000'=>'500到1000','1000,2000'=>'1000到2000','2000,3000'=>'2000到3000','3000,0'=>'3000以上');}
<label><a class="label {if !$params.qwyx}label-success{else}label-default{/if}" href="{Router::search_url($params, 'qwyx', NULL)}">不限</a></label>
{loop $price $i $t}
<label><a class="label {if $i==$params.qwyx}label-success{else}label-default{/if}" href="{Router::search_url($params, 'qwyx', $i)}">{$t}</a></label>
{/loop}
</div>
</div>
二、小波少俠,還有沒有其它解決方案,在搜索頁search.html能搜索篩選出2個價格的。
做過多個招聘網站,給一些建議。 月薪不要用pay/pays字段,這兩種價格字段是用于實現購買功能的。。招聘網站只需要展示月薪,所以不要搞這么復雜。
價格區間,就建設月薪創建 下拉選項字段, 選項列表就是 各種價格區間。如下圖所示:
然后前端篩選就按 下拉列表的篩選方式就行了。