本文的目的是介绍dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法的详细情况,特别关注织梦cms调用栏目图片的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全
本文的目的是介绍dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法的详细情况,特别关注织梦cms调用栏目图片的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的了解dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法的机会,同时也不会遗漏关于DedeCMS V5.5 Ajax评论调用会员头像的办法、dedecms内容详细页调用图片集文档的图集图片、dedecms内容详细页调用栏目链接和栏目名称的办法、DEDECMS列表页/内容页调用当前文档作者的会员头像的方法的知识。
本文目录一览:- dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法(织梦cms调用栏目图片)
- DedeCMS V5.5 Ajax评论调用会员头像的办法
- dedecms内容详细页调用图片集文档的图集图片
- dedecms内容详细页调用栏目链接和栏目名称的办法
- DEDECMS列表页/内容页调用当前文档作者的会员头像的方法
dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法(织梦cms调用栏目图片)
首先,我们知道,在内容详细页调用当前文档作者的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=http://www.dede58.com/a/dedejq/"/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=http://www.dede58.com/a/dedejq/"/member/templets/images/dfboy.png" />';
}
else{
$face = $row['face'];
@me = '作者头像:<img src="'.$face.'" />';
}
}
else{
@me = '游客发表';
}
[/field.mid]
二、分析及解释
1)本文上述代码的特点有:
对文档作者进行了判断,如果是游客投稿,则不进行查询而直接输出“游客发表”,当前,这里您也可以直接置空;
对会员头像做了简单的判断,如果会员没有上传头像(即头像为空)时,则输出“/member/templets/images/dfboy.png”路径的默认图片;
2)其它说明及辅助:
本实例还有继续优化的可能性(比如会员头像为空时,判断会员的性别,对不同的姓别分别输出不同的默认头像);
本文章网址:http://www.ppssdd.com/code/2448.html。转载请保留出处,谢谢合作!DedeCMS V5.5 Ajax评论调用会员头像的办法
个人不喜欢DEDECMS原来自带的表情图标,所以才有替换成会员头像的想法。修改办法如下:
1。打开/plus/feedback_ajax.php 查找第206行和274行
替换为
以下为引用的内容: <div><a href=http://www.dede58.com/a/dedejq/"<?php echo $spaceurl;?>" target="_blank"><img src=http://www.dede58.com/a/dedejq/"<?php if($mface==''){echo '/templets/images/nopic.gif';}else{echo $mface;} ?>" alt=http://www.dede58.com/a/dedejq/"<?php echo $username; ?>" width="48" height="48" border="0" /></a></div>
2。打开/templets/style/page.css 添加下面的CSS
3。把下面图片保存到/templets/images/目录下,即没有上传头像的用户默认显示的图片。 本文章网址:http://www.ppssdd.com/code/6104.html。转载请保留出处,谢谢合作!
dedecms内容详细页调用图片集文档的图集图片
织梦CMS设置了图片集内容模型的网站栏目文档可以上传图集图片,并提供了单页多图样式、幻灯片样式、多缩略图样式三种表现方式的调用,但是如果仅仅要调用所有的图集图片要如何调用?dedecms提供了productimagelist标签,通过该标签可以在内容详细页获取图片集的所有图片。
字段说明:
imgsrc :图片路径
text :文字描述或图片注释
提示:本标签可用于调用自定义字段类型为imgurls的字段。
本文章网址:http://www.ppssdd.com/code/13880.html。转载请保留出处,谢谢合作!dedecms内容详细页调用栏目链接和栏目名称的办法
本文实例讲述了dedecms内容详细页调用栏目链接和栏目名称的办法。分享给大家供大家参考。具体实现办法如下:该办法同时支持Dedecms V5.5/5.6/5.7,且不区分程序编码.我们知道,在内容详细页源码时,可直接用 {dede:field.typename/} 来表示当前文档的栏目名称,但却无法使用 {dede:field.typeurl/} 形式来调用栏目链接.今天这个办法就是专门用于解决这个问题!
解决方案
*步:打开 /include/arc.archives.class.php 文件,找到约241行如下代码:
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
在其下一行加入如下代码:
$this->Fields['typelink'] = $this->TypeLink->GetOneTypeLink($this->TypeLink->TypeInfos);
$this->Fields['typeurl'] = $this->TypeLink->GetOneTypeUrl($this->TypeLink->TypeInfos);
第二步:在你的内容详细页源码适当位置加入调用代码:
{dede:field.typelink/} 带链接的栏目名称,如:栏目名称。
{dede:field.typeurl/} 仅栏目链接,如:/news以上两种方式可任选一种即可。
本文章网址:http://www.ppssdd.com/code/10603.html。转载请保留出处,谢谢合作!DEDECMS列表页/内容页调用当前文档作者的会员头像的方法
一、实现方法
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 = '作者头像:
- }
- else{
- $face = $row['face'];
-
@me = '作者头像:
- }
- }
- 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 = '作者头像:
- }
- else{
- $face = $row['face'];
-
@me = '作者头像:
- }
- }
- else{
- @me = '游客发表';
- }
- [/field.mid]
二、分析及解释
1)本文上述代码的特点有:
- 对文档作者进行了判断,如果是游客投稿,则不进行查询而直接输出“游客发表”,当前,这里您也可以直接置空;
- 对会员头像做了简单的判断,如果会员没有上传头像(即头像为空)时,则输出“/member/templets/images/dfboy.png”路径的默认图片;
2)其它说明及辅助:
- 本实例还有继续优化的可能性(比如会员头像为空时,判断会员的性别,对不同的姓别分别输出不同的默认头像);
我们今天的关于dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法和织梦cms调用栏目图片的分享已经告一段落,感谢您的关注,如果您想了解更多关于DedeCMS V5.5 Ajax评论调用会员头像的办法、dedecms内容详细页调用图片集文档的图集图片、dedecms内容详细页调用栏目链接和栏目名称的办法、DEDECMS列表页/内容页调用当前文档作者的会员头像的方法的相关信息,请在本站查询。
本文标签: