陈奇网络工作室

如何在dede文章页面上显示作者头像

建设工作站服务器

本文主要介绍如何在dede文章中的页面上显示作者头像,有一定的参考价值,有需要的朋友可以参考。 希望大家看完这篇文章后,大有收获。 接下来就让编辑带大家一起理解吧。

在ede的文章页面上如何显示作者的头像?

dede只是在文章页面上显示作者的用户名,如果想把dede改造成更社交的网站,我想需要显示作者的头像,但是官方没有对应的模板标签。

学习推荐:织梦cms

解决这个问题的方式基本上是直接在模板页面中调用runphp段,但是该方式确实是可能的。

但是,我不倾向于那样做。 因为在很多情况下,我们需要差异化的功能,每次都像这样混合php代码看起来很混乱。

我直接在php文件中修改了,以便文章模板可以调用一些新的标签。

找到/include/arc.archives.class.PHP文件

“$ this-add tablerow=$ this-dsql-getone ( $ query )”,跳转到大约154行,然后单击else{$this-fields[& #039; templet&amp #039; ]=$this-fields[& #039; redirecturl& #039; ]=& #039; & #039; }添加以下代码:

代码如下所示。

/*HEJIE_MODIFY文章作者信息@www.68cpu.com*/

$query=& #039; select * fromjcode _ member where ` mid `=& amp; #039; $this-fields[& #039; mid& #039; ];

$ author info=$ this-dsql-getone ( $ query );

$this-fields[& #039; authoranme& #039; ]=$authorinfo[& #039; uname& #039; ];

$this-fields[& #039; authorface& #039; ]=$authorinfo[& #039; face& #039; ];

if(empty ) $this-fields[& #039; authorface& #039; ] )

{

$this-fields[& #039; authorface& #039; ]=$this-authorinfo[& #039; sex& #039; ]=& #039; 女& #039; & #039;/member/templets/images/df girl.png & amp; #039; & #039;/member/templets/images/df boy.png & amp; #039;

}

$this-fields[& #039; authorface& #039; ]=& #039; ahref=& #039; & #039; $globals[& #039; CFG_basehost& #039; ].& #039; /member/index.PHP? uid=& #039; $authorinfo[& #039; userid& #039; ].& #039; imgwidth=& #039; 32& #039; height=& #039; 32& #039; src=& #039; & #039; $this-fields[& #039; authorface& #039; ] .的

$this-fields[& #039; authoremail& #039; ]=$authorinfo[& #039; 电子邮件& amp; #039; ];

此代码的作用是根据文章的作者id查询作者信息。 当然,也包括头像。

在这里,为了今后的预备查询,发表了头像的email和用户名这3种信息。

在用户头像的此选项卡中,当在模板中调用时直接生成链接,并执行了一些操作以指向作者的空间。

在文章模板中调用作者头像的语句如下。

代码如下所示。

{dede:field.authorface/}

与此标记对应的php代码实际上是上面的$this-Fields[& #039; authorface& #039; ],同样,作者的电子邮件信息实际上是php代码的$this-Fields[& #039; authoremail& #039; ]中,必须检查相应的模板标记是否为{dede:}

以上是作者的头像在dede文章页面上是如何显示的详细内容。 详情请关注西部数码代理商的其他相关文章

谢谢您仔细阅读这篇文章。 希望编辑者分享在dede文章页面上显示作者面孔的方法内容能对大家有所帮助。 另外,请关注西部数码代理商、信息通道,有问题请找西部数码代理商。 详细的解决方法等着你学习。

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3