dedecms如何把栏目下面的文章列表改成以缩略图显示?
在内页可以插入分页符,可以在文章编辑页面的菜单里找到。还有就是在文章页模板,也就是{dede:fieldbody
/}后面插入分页符调用便签{dede:pagebreak/}。
{dede:arclist row=1 type='image' typeid='9' infolen='60'}
<LI><a href="[field:arcurl/]">[field:image/]</a><A class=pictitle
href="[field:arcurl/]">[field:title/]</A>
<P>[field:info/]</P></LI>
{/dede:arclist}
这段是调用和旁边的标题和摘要!!只有你要调用那个ID。。typeid='9'这里数字代表频道的ID。
{dede:arclist noflag='h,s' typeid='2' limit='0,8' titlelen='34'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
这个是文章列表调用。其实你可以参考默认模板下有部分例子。
另外CSS的话是自己写的。
需要对列表模板代码修改及样式添加。
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}
上述两步都操作完之后 ,你可能会发现存在错位或者尺寸不符合您要求。你需要对样式进行微调。具体网站具体对待,才可以修改完美。
秀站网整理回答,如对您有帮助,请采纳,谢谢!
打开你的dedecms目录下的templets\default目录下的 indexhtm文件
找到
{dede:arclist type='image' row='5'}
改为{dede:arclist type='image' row='5' typeid='你要调用栏目的id' }
例如
{dede:arclist type='image' row='5' typeid='15'}
如果要调用多个栏目,栏目id之间用 , 隔开
一、文章说明:
能正常登录到dede后台,但是在打开所有档案列表,查看文章时,却发现,文章列表是空白,什么都不显示,一般出现这种情况多是因为权限问题,本文就说一下作者的解决方法。
二、dede系统后台列表页空白没有文章
第1步:使用ssh工具登录到服务器上查看网站是否属于www用户,如果不是www用户,在终端执行以下命令。
chown -R www /mnt/www/wwwinternetkecom
/mnt/www/wwwinternetkecom是作者的网站目录地址,大家需要根据自己的网站目录地址进行相应修改,修改后,网站中所有权就属于www用户了。
第2步:修改网站权限为755,在终端执行以下命令。
chmod -R 755 /mnt/www/wwwinternetkecom
755是所有者居有最高权限,其他用户只能读取和执行权限,却没有写入权限。
第3步:一般来说完成第一二步,再重新登录一下网站后台即可发现已经正常了,如果还没正常应该是mysql数据库问题。找到mysql数据库地址,在终端执行以下命令。
chmod -R 777 /mnt/mysql
第4步:重启mysql,在终端执行以下命令。
/etc/initd/mysql restart
0条评论