taglib_likearticle 相关职位

[基础用法]
标签:taglib_likearticle
描述:在找工作的内容页,获取职位的整站相关职位(整站公司)
用法:

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

<a href="{$field.arcurl}" target="_blank" class="noline">

  <div class="list">

    <div class="jname substring">{$field.title}</div>

    <div class="city substring">{$field.yuexin}</div>

    <div class="clear"></div>

    <div class="etxt mini substring">

      {$field.cityname}

      <em class="vline"></em>{$field.recruitname}

      <em class="vline"></em>{$field.gzjy}

    </div>

  </div> 

</a>

{/eyou:weapptaglib}

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

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

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

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_likearticle', ['limit'=>'5','orderby'=>'new'])" id='field'}
<a href="{$field.arcurl}" target="_blank" class="noline">
  <div class="list">
    <div class="jname substring">{$field.title}</div>
    <div class="city substring">{$field.yuexin}</div>
    <div class="clear"></div>
    <div class="etxt mini substring">
      {$field.cityname}
      <em class="vline"></em>{$field.recruitname}
      <em class="vline"></em>{$field.gzjy}
    </div>
  </div> 
</a>
{/eyou:weapptaglib}
职位内容页,网站前端显示效果(css样式请自行填充)
image.png 

 

【更多示例】
-------------------------------示例1--------------------------------
描述:每隔3条输出文档记录
{eyou:weapptaglib name="('Recruits', 'taglib_likearticle', ['limit'=>'5','orderby'=>'new'])" id='field' mod='3'}
  {eyou:eq name='mod' value='0'}
  <a href="{$field.arcurl}" target="_blank" class="noline">
    <div class="list">
      <div class="jname substring">{$field.title}</div>
      <div class="city substring">{$field.yuexin}</div>
      <div class="clear"></div>
      <div class="etxt mini substring">
        {$field.cityname}
        <em class="vline"></em>{$field.recruitname}
        <em class="vline"></em>{$field.gzjy}
      </div>
    </div> 
  </a>
  {/eyou:eq}
{/eyou:weapptaglib}
-------------------------------示例2--------------------------------
描述:mod属性还用于控制一定记录样式,每隔3条增加样式,比如:3、6、9
{eyou:weapptaglib name="('Recruits', 'taglib_likearticle', ['limit'=>'5','orderby'=>'new'])" id='field' mod='3'}
  <a href="{$field.arcurl}" target="_blank" {eyou:eq name='mod' value='0'}class="样式名"{/eyou:eq}>
    <div class="list">
      <div class="jname substring">{$field.title}</div>
      <div class="city substring">{$field.yuexin}</div>
      <div class="clear"></div>
      <div class="etxt mini substring">
        {$field.cityname}
        <em class="vline"></em>{$field.recruitname}
        <em class="vline"></em>{$field.gzjy}
      </div>
    </div> 
  </a>
{/eyou:weapptaglib}



文档最后更新时间:2023-11-24 09:18:56

文档
目录

深色
模式

切换
宽度