找回密码
 注册会员

扫一扫,访问微社区

QQ登录

只需一步,快速开始

立即体验天翼云服务器(质量靠谱V3.6版本中需要设置的地方汇总点此领幸运券买阿里云优惠多
查看: 3764|回复: 5

[高级教程] 3.1版本模版中调用数据之企业招聘信息

[复制链接]

495

主题

2663

回帖

20万

积分

管理员

积分
207527

社区居民新人进步

发表于 2013-4-11 17:13:50 | 显示全部楼层 |阅读模式
企业招聘信息的调用方法如下:
[code brush:html;toolbar:false;]<!--{fun getcompany $list 2,0,1,0,0,0,0,0,0,1,72,'`m_activedate` desc'}-->
            <!--{loop $list $rs}-->
            <!--{php $m_name=sub_cnstrs($rs[m_name],12);}-->
            <!--{php $rs[m_bold]&&$m_name=bold($m_name,$rs[m_bold])}-->
            <!--{php $rs[m_color]&&$m_name=color($m_name,$rs[m_color])}-->
            <ul>
                <li class="comlisttit">
                    <a title="{$rs[m_name]}" target="_blank" href="{formatlink(0,2,1,$rs[m_id],0)}">{$m_name}</a>
                </li>
                <li class="comhirelist">
                <!--{fun getcomhire $hirelist $rs[m_id],2}-->
                <!--{php $i=0;}-->
                <!--{loop $hirelist $hrs}-->
                <!--{php $i++;}-->
                <!--{if $i>1}-->|<!--{/if}-->
                <a target="_blank" href="{formatlink(0,2,3,$hrs[h_id],0)}">{sub_cnstrs($hrs[h_place],6)}</a>
                <!--{/loop}-->
                </li>
            </ul>
            <!--{/loop}-->[/code]其中第1行为数据调用方法、及相关参数的设置,必须用到,参数为$list 之后的用逗号分隔的内容
[code brush:html;toolbar:false;]2,0,1,0,0,0,0,0,0,1,72,'`m_activedate` desc'[/code]分别代表
会员类型 0非个人 2企业
会员组 0不限 组id
会员审核 0不限 1已审
会员LOGO 0不限 1已审
已上传LOGO 0不限 1已上传
LOGO推荐 0不限 1推荐
会员推荐 0不限 1推荐
城市id 0全部 -1当前
行业id 0全部 -1当前
已发布职位 0不限 1已发布
调用数量 默认10
排序 默认`m_id` desc 可选会员编号排序`m_id` desc、会员更新时间排序
`m_activedate` desc


第2行和第20行为数据循环,必须同时出现
第3行为企业名称字数截取,12为12个汉字的宽度
第4行为处理企业名称是否加粗
第5行为处理企业名称是否套红加色
第6到19行为输出企业名称、链接及该企业的职位
如果页面上只显示企业名称不显示职位名称的话,10到18行代码删除即可
下边在说一下10到18行代码作用
第10和第18行熟悉HTML的同学自然能看明白,不熟悉的同学可以百度一下
第11行为调用职位信息的方法,同样$hirelist后边的也是参数




上面的代码中省略了一些参数,下边我们列出所有可设置的参数

会员id  0全部企业,如果只调用一个企业的职位的话第一个参数直接为企业的对应id
职位调用数量 默认10 可自行设置
排序 默认`h_adddate` desc  职位发布时间排序
所属企业是否推荐 0不限 1推荐
所属企业会员组id 默认0不限 如果要调用某一个会员组的职位信息,这里设置组id即可
职位是否推荐 默认0不限 1推荐
招聘人才类型 默认3不限,1毕业生,2高级人才
职位类型 默认0不限 1全职 2兼职
行业id 默认0不限 -1当前
岗位id 默认0不限
回复

使用道具 举报

5

主题

20

回帖

164

积分

商业客户-高级

积分
164
发表于 2013-6-29 10:26:14 | 显示全部楼层
<!--{fun getcompany $list 2,0,1,0,0,0,0,0,0,1,200,\'`m_id` desc\'}-->  我这里数量调到200怎么不显示200个,最多80多个
网站名称沧州人才网 +www.czgslrc.com +,QQ:465+60+95+08号码
回复 支持 反对

使用道具 举报

67

主题

633

回帖

1万

积分

版主

积分
15539

社区居民忠实会员优秀斑竹

发表于 2013-6-30 17:21:52 | 显示全部楼层
教程写得非常不错
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

6

主题

18

回帖

269

积分

正式会员

积分
269

社区居民

发表于 2013-7-26 21:16:33 | 显示全部楼层
为什么我发现这个代码执行时间特别长  3.1默认模板执行时间竟然要5.5秒左右  2.x版本的时候 只要1.5秒左右
回复 支持 反对

使用道具 举报

6

主题

18

回帖

269

积分

正式会员

积分
269

社区居民

发表于 2013-7-26 21:18:04 | 显示全部楼层
getcompany + getcomhire 循环的执行时间  好像远远大于  只调用企业不调用职位的{$FR_最新企业招聘}
有什么办法解决吗???
回复 支持 反对

使用道具 举报

0

主题

11

回帖

145

积分

正式会员

积分
145
发表于 2014-10-7 13:00:01 | 显示全部楼层
如果我要调用兼职招聘信息的话这些参数该怎么写,参数的顺序该怎么排,为什么要省略一些参数呢,省略以后原来参数的顺序不是就变了吗,那样怎么分辨哪个参数代表的是什么
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|Archiver|手机版|小黑屋|嘉缘软件官网 ( 沪ICP备12042403号-2 )

GMT+8, 2025-4-5 10:56 , Processed in 0.089526 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表