taglib_arcgongzuo 公司其他职位

[基础用法]
标签:taglib_arcgongzuo
描述:在找工作的内容页,职位所在公司的其他职位(当前公司)
用法:

{eyou:weapptaglib name="('Recruits', 'taglib_arcgongzuo', ['limit'=>'5','orderby'=>'new','listype'=>'other'])" id='field'}

  职位标题:<a href="{$field.arcurl}" target="_blank">{$field.title}</a>

  月薪范围:{$field.yuexin}

  所属区域:{$field.cityname}

  职位类型:{$field.recruitname}

  工作经验:{$field.gzjy}

  学历要求:{$field.xlyq}

  更新日期:{$field.update_time|MyDate='Y-m-d H:i:s',###}

  申请职位按钮(只限于公司详情页有效):<a class="{$field.btn_lightgray}" href="javascript:void(0);" id="ey_408256272_{$field.aid}" onclick="ey_applyjob({$field.aid},this);">{$field.canceljob}</a>

{/eyou:weapptaglib}

属性:
limit='10' 返回列表总数
orderby='' 文档排序方式,默认按置顶且最新发布排序

----orderby='new' 按发布时间最新排序

----orderby='recom_update' 按置顶更新时间排序,同时置顶时,最后置顶排在前面

listype='' 读取数据方式

----listype='other' 不包含当前职位的该公司其他职位

----listype='all' 包含当前职位的该公司全部职位

func='job' 含有哪些功能,仅限于内容页有效,包含申请职位[job]
flag='recom' 自定义属性值:置顶[recom]
mod='' 每隔N行输出的内容
id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title}
注:如果是标签内套标签,请重新定义id,以防变量名重复,获取的内容受影响

涉及表字段:

请查阅易优数据字典,找到表名 ey_weapp_recruits、ey_weapp_recruits_recruit_content

-------------------------------效果展示--------------------------------

1,在找工作的职位内容页,调用该公司的其他职位

模板调用代码

{eyou:weapptaglib name="('Recruits', 'taglib_arcgongzuo', ['limit'=>'5','orderby'=>'new','listype'=>'other'])" id='field'} <div class="list">   <div class="txt_top">     <a href="{$field.arcurl}" target="_blank" class="jobname">{$field.title}</a>     <font class="wage">{$field.yuexin}</font>   </div>   <div class="txt mini substring">     {$field.cityname}     <em class="vline"></em>{$field.recruitname}     <em class="vline"></em>{$field.gzjy}   </div> </div> {/eyou:weapptaglib}
网站前端显示效果(css样式请自行填充)
image.png

【更多示例】

-------------------------------示例1--------------------------------

描述:在找公司的公司内容页,调用 该公司招聘职位

{eyou:weapptaglib name="('Recruits', 'taglib_arcgongzuo', ['limit'=>'100','orderby'=>'new','listype'=>'all','func'=>'job'])" id='field'} <li>     <div class="job-primary J_jobsList">       <div class="info-primary">         <h3 class="name"><div class="jtitle substring"><a href="{$field.arcurl}" target="_blank">{$field.title}</a></div></h3>         <p>{$field.recruitname}<em class="vline"></em>学历:{$field.xlyq}</p>       </div>       <div class="info-company">         <div class="company-text">            <h3 class="name substring font_yellow">{$field.yuexin}</h3>            <p>{$field.cityname}<em class="vline"></em>{$field.gzxz}<em class="vline"></em>{$field.gzjy}</p>         </div>       </div>       <div class="info-publis">         <h3 class="name">{$field.update_time|MyDate='Y-m-d H:i:s',###}</h3>       </div>       <div class="res_btnBox">         <a class="deliver J_applyForJob btn_blue {$field.btn_lightgray}" href="javascript:void(0);" id="ey_408256272_{$field.aid}" onclick="ey_applyjob({$field.aid},this);">{$field.canceljob}</a>       </div>                 <div class="clear"></div>     </div> </li> {/eyou:weapptaglib}

效果图

image.png

-------------------------------示例2--------------------------------

描述:每隔3条输出文档记录
{eyou:weapptaglib name="('Recruits', 'taglib_arcgongzuo', ['limit'=>'5','orderby'=>'new','listype'=>'all'])" id='field' mod='3'}     {eyou:eq name='mod' value='0'}       职位标题:<a href="{$field.arcurl}" target="_blank">{$field.title}</a>     {/eyou:eq} {/eyou:weapptaglib}
-------------------------------示例2--------------------------------
描述:mod属性还用于控制一定记录样式,每隔3条增加样式,比如:3、6、9
{eyou:weapptaglib name="('Recruits', 'taglib_arcgongzuo', ['limit'=>'5','orderby'=>'new','listype'=>'all'])" id='field' mod='3'}     <ul>         <li {eyou:eq name='mod' value='0'}class="样式名"{/eyou:eq}>             职位标题:<a href="{$field.arcurl}" target="_blank">{$field.title}</a>         </li>     </ul> {/eyou:weapptaglib}


文档最后更新时间:2023-12-01 14:11:04

文档
目录

深色
模式

切换
宽度