{dede:fieldsource}dedecms文章来源怎么通过这个标签查询所有这个来源的文章在网站显示出来。
需要对列表模板代码修改及样式添加。
1:模板代码修改成:
<div class="list">
<ul>
{dede:list pagesize='12' titlelen='25'}
<li><a href="[field:arcurl/]"><img src="[field:litpic/]" border="0" /></a>
<p><a href="[field:arcurl/]">[field:title /]</a></p>
</li>
{/dede:list}
<div style="clear:both"></div>
</ul>
<div style="clear:both"></div>
</div>
2:样式元素添加
list{background-color:#FFFFFF; padding:14px; line-height:24px;border:solid 1px #E9E9E9;}
list li{ float:left; width:150px; margin:15px 13px;}
list li img{ width:150px; height:100px; border:solid 1px #E9E9E9; padding:1px; margin-bottom:5px;}
list li span{ float:right;}
list p{ text-align:center}
上述两步都操作完之后 ,你可能会发现存在错位或者尺寸不符合您要求。你需要对样式进行微调。具体网站具体对待,才可以修改完美。
秀站网整理回答,如对您有帮助,请采纳,谢谢!
系统重新安装还原后,还是不行;后来改动备份数据库里的dede_addonarticle的数据,把重复的数据和多余的数据都删除了。对比dede_archives和dede_arctiny 里的ip,如果dede_archives表的ip是在25结束的,那么将dede_addonarticle表里的25后的行都删了,再后台还原数据,最后生成,研究了一天才搞定这个问题。
在后台显示的话就需要把每一个作者以创建独立ID形式,在后台显示(看下图)
在后台就是这样看当前id的内容,前台的话怎么调用呢 ,往下看
dede本身是支持调用当前作者或指定作者发布的文章的, 调用方法如下:
{dede:arclist writer='this' typeid='top'}[field:textlink /]<br />
{/dede:arclist}
参数说明:
writer='this' 表前当前文章的作者,你也可以指定任意的ID(数字ID),如 writer='10'
typeid='top' 考虑到投稿文章可能比较少,用这属性是调用作者所有的最新文章, 如果不指定此属性, 则调用作者在文章所在栏目内发表的文章
这个跟模板与后台功能的结合有关
主要排除两个位置
一是模板需要变化展示信息的位置,是否正确的调用了对应的标签
二是看后台设置,是否对应的板块栏目,设置了动态更新
另外一点,后台更新要设置全站自动更新,否则就需要每次都整站生成一次才可以。
网站模板库 » {dede:fieldsource}dedecms文章来源怎么通过这个标签查询所有这个来源的文章在网站显示出来。
0条评论