taglib_recruitsite 職位類型
[基礎(chǔ)用法]
標(biāo)簽:taglib_recruitsite
描述:招聘職位類型,可以循環(huán)嵌套標(biāo)簽。
用法:
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field'} // 第一級(jí)職位類型循環(huán)開始 <a href="{$field.siteurl}">{$field.name}</a> {/eyou:weapptaglib} // 第一級(jí)職位類型循環(huán)結(jié)束
屬性:
num='8' 返回第一級(jí)的職位數(shù)量
mod='' 每隔N行輸出的內(nèi)容
id='' 可以任意指定循環(huán)里的變量名替代field,假設(shè)id='field1',模板調(diào)用如:{$field.name} 變成 {$field1.name}
涉及表字段:
請查閱易優(yōu)數(shù)據(jù)字典,找到表名 ey_weapp_recruits_recruitsite
【更多示例】
-------------------------------示例1--------------------------------
描述:輸出一級(jí)職位類型
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field'} // 第一級(jí)職位類型循環(huán)開始 <a href="{$field.siteurl}">{$field.name}</a> {/eyou:weapptaglib} // 第一級(jí)職位類型循環(huán)結(jié)束
-------------------------------示例2--------------------------------
描述:輸出二個(gè)層級(jí)職位類型(這里用到volist標(biāo)簽層次嵌套,注意屬性id | name的用法)
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field'} // 第一級(jí)職位類型循環(huán)開始 <a href="{$field.siteurl}">{$field.name}</a> {eyou:notempty name='$field.children'} // 判斷是否有子職位(該示例指的是第二級(jí)職位) <ul> {eyou:volist name="$field.children" id="field2"} // 第二級(jí)職位循環(huán)開始 <li><a href="{$field2.siteurl}">{$field2.name}</a></li> {/eyou:volist} // 第二級(jí)職位循環(huán)結(jié)束 </ul> {/eyou:notempty} {/eyou:weapptaglib} // 第一級(jí)職位類型循環(huán)結(jié)束
-------------------------------示例3--------------------------------
描述:輸出復(fù)雜的三個(gè)層級(jí)職位類型(這里用到volist標(biāo)簽層次嵌套,注意屬性id | name的用法)
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field'} // 第一級(jí)職位類型循環(huán)開始 <a href="{$field.siteurl}">{$field.name}</a> {eyou:notempty name='$field.children'} // 判斷是否有子職位(該示例指的是第二級(jí)職位) <ul> {eyou:volist name="$field.children" id="field2"} // 第二級(jí)職位循環(huán)開始 <li><a href="{$field2.siteurl}">{$field2.name}</a></li> {eyou:notempty name='$field2.children'} // 判斷是否有子職位(該示例指的是第三級(jí)職位) <ul> {eyou:volist name="$field2.children" id="field3"} // 第三級(jí)職位循環(huán)開始 <li><a href="{$field3.siteurl}">{$field3.name}</a></li> {/eyou:volist} // 第三級(jí)職位循環(huán)結(jié)束 </ul> {/eyou:notempty} {/eyou:volist} // 第二級(jí)職位循環(huán)結(jié)束 </ul> {/eyou:notempty} {/eyou:weapptaglib} // 第一級(jí)職位類型循環(huán)結(jié)束
-------------------------------示例4--------------------------------
描述:每隔3條輸出文檔記錄
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field' mod='3'} {eyou:eq name='mod' value='0'} <a href="{$field.siteurl}">{$field.name}</a> {/eyou:eq} {/eyou:weapptaglib}
-------------------------------示例5--------------------------------
描述:mod屬性還用于控制一定記錄的換行,每3條記錄換行一次
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field' mod='3'}
<a href="{$field.siteurl}">{$field.name}</a>
{eyou:eq name='mod' value='0'}
<br/>
{/eyou:eq}
{/eyou:weapptaglib}
-------------------------------示例6--------------------------------
描述:輸出指定起始ID的記錄,過濾最前面2條,從第三條開始輸出
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field' offset='2'} <a href="{$field.siteurl}">{$field.name}</a> {/eyou:weapptaglib}
-------------------------------示例7--------------------------------
描述:內(nèi)置變量輸出數(shù)據(jù)索引與記錄順序,key 表示索引,默認(rèn)從0開始;i 表示順序,默認(rèn)從1開始。
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field'} {$key} - {$i} {/eyou:weapptaglib}
效果:
0 - 1
1 - 2
2 - 3
3 - 4
4 - 5
-------------------------------示例8--------------------------------
描述:自定義變量名
{eyou:weapptaglib name="('Recruits', 'taglib_recruitsite', ['num'=>'8'])" id='field2'} <a href="{$field2.siteurl}">{$field2.name}</a> {/eyou:weapptaglib}
文檔最后更新時(shí)間:2023-11-23 14:12:13
未解決你的問題?請到「問答社區(qū)」反饋你遇到的問題