做招聘网-如何显示工资区间,还能支持工资在搜索页筛选

迅睿框架 更新 2024-12-30 11:37:28 雄风

一、在做一个招聘网,看到各大招聘网,如:58同城、前程无忧、赶集直招、BOSS直聘等,月薪都是工资区间,工资不是固定的,最低工资和最高工资,都是自定义的,如下所示。

image


二、我现在做的,用的价格字段【购买(单一) Pay】只能输入一个价格(工资),能在搜索页search.html,可以筛选价格【下图】。


三、【我的诉求:】按我现在设置,如何可以输入2个价格(工资) 区间。也可以价格搜索筛选,我是需要的。


image

方案

  • 小波工作室 #1 · 2024-12-21 23:04:32
    可以用pays字段,可以设置两个价格选择
  • 雄风 #2 · 2024-12-25 14:21:28
    小波工作室 一、你说的:字段【购买(组合) Pays】,可以自定义2个价格,就是不能在搜索页,筛选2个价格,只能搜索筛选最低价格。第2个价格搜索不出来。用的【单一购买价格】的代码。

    取至,官方文档 -《搜索函数写法 dr_search_url》

    https://www.xunruicms.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个价格的。
    image

  • 帝云网络-长期接单 #3 · 2024-12-30 11:37:28
    做过多个招聘网站,给一些建议。 月薪不要用pay/pays字段,这两种价格字段是用于实现购买功能的。。招聘网站只需要展示月薪,所以不要搞这么复杂。价格区间,就建设月薪创建 下拉选项字段, 选项列表就是 各种价格区间。如下图所示:
    image
    然后前端筛选就按 下拉列表的筛选方式就行了。

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-09-01)
升级 ai智能发布功能 升级 支持8国语言后端设置和前端输出功能 ...
Word发布批量上传
Word发布批量上传(2026-08-31)
版本覆盖问题重发
多语言翻译Seolang
多语言翻译Seolang(2026-08-31)
新增 LLM 大模型对话翻译模块 配置层强类型化重构 URL 模...
自定义存储
自定义存储(2026-08-30)
同步服务器端通用版实现,统一管理端、CMS 端和浏览器直传的提示与错...
GeoSeo工具箱
GeoSeo工具箱(2026-08-29)
新增 bing推送 新增 IndexNow推送 新增 baidu...
外贸多语言建站
外贸多语言建站(2026-08-27)
新增阿里云专业版入口 新增阿里云自动识别字符格式
Querylist渐进式采集
Querylist渐进式采集(2026-08-26)
增加范围截取规则
实时任务
实时任务(2026-08-26)
补充并整理完整使用说明、历史版本更新日志,统一帮助页样式。