• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > DedeCMS教程 > DedeCMS安装使用 >

当“文章来历”和“作者”为空时不表现的要领

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-01-11点击:

一样平常的网站在宣布文章时,会要求填写文章来历可能作者信息。织梦CMS做的网站也云云,我们在靠山宣布时,就有来历和作者两个选项。可是偶然辰我们并不必要,这样我们就也许会留空,可能填写来历收集,作者匿名之类的。 然则,我想了一相,能不能在不填写来历信息的时辰,表现指定信息可能不表现来历可能作者呢?

{dede:field name='source' runphp='yes'}
if(@me == "") @me = "";else @me = "来 源:"
.@me;
{/dede:field}

{dede:field name='writer' runphp='yes'}
if(@me == "") @me = "";else @me = "作 者:"
.@me;
{/dede:field}


上面代码加了个if和else举办判定,if(@me == "") @me = ""; 假如为空,则不表现内容。不然表现填写的内容。

我在织梦dedecms 5.6版本下做了测试,就算不填写内容,来历也会表现“未知”,作者表现当前打点员笔名,如我用admin账号登录,作者就是“admin”,以是还得在if(@me == "") 两个双引号内里填写内容,如来历就填未知,作者就填当前打点员的笔名,就能实现结果了。

假如你想不填写任何对象的时辰,来历和作者表现指定内容的话,那就在if(@me == "") @me = "";最后头那两个双引号填写你想要的内容即可。

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1170734538@qq.com ,  QQ