dedecms列表如何页如何去掉缩略图
2010-07-06 23:29
155 查看
今天遇到好多问题,没人解决,我猜猜可能是我没写过什么帮助人的帖子,所以没人帮我。
下面我写个这几天研究的列表页缩略图功能的一些代码。
位置在templetsdefault里的list_article.htm里 后台模板里也能找到list_article.htm
复制内容到剪贴板
代码:
其中红色的是控制缩略图的,runphp=/'yes/'是判断是否有缩略图的,如果有就调用,没有就调用默认的一张图片../images
/defaultpic.gif
有人修改了defaultpic.gif,达到没缩略图的时候好看一点。
如果用不到列表缩略图,那可以删除红色代码,直接加入<img src=xxxx.gif>作为列表ICON。
如果有人要保留功能,修改缩略图大小,就要到templetsstylelayout.css 里修改.e2 li a.preview img
里的样式。
在
5.3最开始的版本。好象是有这个功能的。
就是在列表里。。如果改文章没有缩略图
则不显示默认的 没有缩略图
的土片。如果有则显示缩略图
但在后续的升级过程中。官方把这个功能修改掉了。。
不知道是有意还是无意的
我自己刚好需要这样来排。。看到有些站长也在求。。
研究了下。。可以实现。。
先看代码。官方列表页下关于缩略图
的代码 默认的是
[field:array runphp=/'yes/']@me = (empty(@me[/'litpic/']) ? "" : "<a
href=/'{@me[/'arcurl/']}/' class=/'preview/'><img
src=/'{@me[/'litpic/']}/'/></a>"); [/field:array]
把它改成
[field:array runphp=/'yes/']@me =
(strpos(@me[/'litpic/'],/'defaultpic/') ? "" : "<a
href=/'{@me[/'arcurl/']}/' class=/'preview/'><img
src=/'{@me[/'litpic/']}/'/></a>"); [/field:array]
下面我写个这几天研究的列表页缩略图功能的一些代码。
位置在templetsdefault里的list_article.htm里 后台模板里也能找到list_article.htm
复制内容到剪贴板
代码:
<strong> 当前位置:</strong> {dede:field name=/'position/'/} </div><!-- /place --> <div class="listbox"> <ul class="e2"> {dede:list pagesize=/'10/'} <li> [field:array runphp=/'yes/']@me = (empty(@me[/'litpic/']) ? "" : "<a href=/'{@me[/'arcurl/']}/' class=/'preview/'><img src=/'{@me[/'litpic/']}/'/></a>"); [/field:array] <a href="[field:arcurl/]" class="title">
其中红色的是控制缩略图的,runphp=/'yes/'是判断是否有缩略图的,如果有就调用,没有就调用默认的一张图片../images
/defaultpic.gif
有人修改了defaultpic.gif,达到没缩略图的时候好看一点。
如果用不到列表缩略图,那可以删除红色代码,直接加入<img src=xxxx.gif>作为列表ICON。
如果有人要保留功能,修改缩略图大小,就要到templetsstylelayout.css 里修改.e2 li a.preview img
里的样式。
在
5.3最开始的版本。好象是有这个功能的。
就是在列表里。。如果改文章没有缩略图
则不显示默认的 没有缩略图
的土片。如果有则显示缩略图
但在后续的升级过程中。官方把这个功能修改掉了。。
不知道是有意还是无意的
我自己刚好需要这样来排。。看到有些站长也在求。。
研究了下。。可以实现。。
先看代码。官方列表页下关于缩略图
的代码 默认的是
[field:array runphp=/'yes/']@me = (empty(@me[/'litpic/']) ? "" : "<a
href=/'{@me[/'arcurl/']}/' class=/'preview/'><img
src=/'{@me[/'litpic/']}/'/></a>"); [/field:array]
把它改成
[field:array runphp=/'yes/']@me =
(strpos(@me[/'litpic/'],/'defaultpic/') ? "" : "<a
href=/'{@me[/'arcurl/']}/' class=/'preview/'><img
src=/'{@me[/'litpic/']}/'/></a>"); [/field:array]
相关文章推荐
- 在文章没有缩略图的时候,如何去掉织梦官方的 DEDECMS无缩略图 图片
- 织梦dedecms如何对列表添加判断语句
- dedecms织梦首页如何调用文章列表?
- dedecms如何调用一级栏目并列表
- 如何去掉或修改DeDeCMS二级栏目标题title中的斜杠(/)?
- Dedecms当前位置{dede:field name='position'/}修改,如何去掉>
- dedecms列表页如何让文章列表里面的文章每隔五篇就隔开一段空间
- 织梦dedecms如何显示所有文章列表
- dedecms后台每页文章条数如何修改(“文档列表”每一页显示的文档条数)
- 如何去掉ListView/GridView等列表控件滑到顶部或底部时的模糊边缘效果
- 如何让织梦文章列表有缩略图则显示缩略图,无则不显示
- 如何去掉底部的织梦版权信息powered by dedecms
- DedeCMS列表文章无缩略图自动隐藏默认缩略图
- 织梦dedecms如何批量替换文章内容和缩略图
- dedecms如何去掉域名后面的index.html
- dedecms如何去掉底部power by dedecms 链接
- 如何去掉织梦后台和修改前台“DedeCMS 提示信息”
- 织梦更新后 如何去掉底部的 powered by dedecms
- 织梦更新后如何去掉底部的织梦版权信息powered by dedecms
- 我也来写写如何在百度收录列表显示缩略图