织梦列表页内容页调用当前文档作者的会员头
网站建设 2022-07-27 08:13www.1681989.com免费网站
一、实现方法 1)内容页 ,我们知道,在内容页调用当前文档作者的ID代码为{dede:field.mid/},但这个标签只能调用出作者的mid编码。要想调用具体的文档ID,就必须对会员表(dede_member)来进行检索,检索的SQL语句为 select from dede_member where mid = 会员MID编号 刚才呢,我们已经将mid使用{dede:field.mid/}标签调用出来了,现在我们要做的就是赋值进去查询即可。故,完整代码为 {dede:field.mid ru […]
一、实现方法
1)内容页
,我们知道,在内容页调用当前文档作者的ID代码为{dede:field.mid/},但这个标签只能调用出作者的mid编码。要想调用具体的文档ID,就必须对会员表(dede_member)来进行检索,检索的SQL语句为
- select from dede_member where mid = 会员MID编号
刚才呢,我们已经将mid使用{dede:field.mid/}标签调用出来了,现在我们要做的就是赋值进去查询即可。故,完整代码为
- {dede:field.mid runphp='yes'}
- $id = @me;
- if($id <> 0){
- $sql = "select from dede_member where mid = $id";
- $query = mysql_query($sql);
- $row = mysql_fetch_array($query);
- if($row['face'] == ''){
- @me = '作者头像:<img src="/member/templets/images/dfboy.png" />';
- }
- else{
- $face = $row['face'];
- @me = '作者头像<img src="'.$face.'" />';
- }
- }
- else{
- @me = '游客发表';
- }
- {/dede:field.mid}
2)列表页
和1)中分析的原理是完全一样的,只是在这里由于在列表页,需要赋值的不是{dede:field.mid/},而是[field:mid/]。故完整代码为
- [field:mid runphp='yes']
- $id = @me;
- if($id <> 0){
- $sql = "select from dede_member where mid = $id";
- $query = mysql_query($sql);
- $row = mysql_fetch_array($query);
- if($row['face'] == ''){
- @me = '作者头像:<img src="/member/templets/images/dfboy.png" />';
- }
- else{
- $face = $row['face'];
- @me = '作者头像<img src="'.$face.'" />';
- }
- }
- else{
- @me = '游客发表';
- }
- [/field.mid]
二、分析及解释
1)本文上述代码的特点有
对文档作者进行了判断,如果是游客投稿,则不进行查询而直接输出“游客发表”,当前,这里您也可以直接置空;
对会员头像做了简单的判断,如果会员没有上传头像(即头像为空)时,则输出“/member/templets/images/dfboy.png”路径的默认图片;
2)其它说明及辅助
本实例还有继续优化的可能性(比如会员头像为空时,判断会员的性别,对不同的姓别分别输出不同的默认头像);
网站设计
- 静宁会SEO的网站建设公司:全面提升您的网络影
- 提升在线业务的关键:选择最佳的丽水网站建设
- 浙江网站优化发展潜力如何
- 井研专业的网站建设公司:打造您的在线品牌
- 灵山SEO网站建设公司:提升您的在线业务表现
- 蒙城网站建设优化公司:提升您网站表现的理想
- 阳谷企业网站优化:提升线上业务力的关键
- 樟树专业的网站建设公司:打造您在线业务的坚
- 通河百度SEO排名的策略与技巧
- 重庆百度快照排名如何进行精准的客户引流
- 重庆百度快照排名
- 常宁便宜的建站公司:助您轻松打造在线业务
- 巫溪百度网站优化:提升网站曝光率与流量的关
- 湖北整站优化怎么做才能放大客户需求
- 闸北网站建设多少钱?全面解析与预算规划
- 辽宁企业网站优化怎么做电话营销