上海网站建设公司

服务热线:173-210-28610

QQ客服:上海网站设计 上海网站建设

最新动态:
关注我们:关注腾讯微博 关注新浪微博 关注QQ空间 关注微信

建站指南

你的位置:主页>>行业新闻>>建站指南>

织梦dedecms产品及文章调用原图的三种修改方法

时间:2015-12-22 00:13作者:婚纱来源:上海网站建设浏览:分享按钮
:织梦dedecms调用原图功能是很多做企业站的人需要的,而在织梦原版文件中是没有该调用标签的,那么怎么来修改呢其实很简单,没有写几行代码。要有信心,你也可以学会修改哦! 方法一:1 修改include/extend.func.php 添加如下代码: //取第一张图地址 functio
织梦dedecms调用原图功能是很多做企业站的人需要的,而在织梦原版文件中是没有该调用标签的,那么怎么来修改呢其实很简单,没有写几行代码。要有信心,你也可以学会修改哦!
方法一:1
修改include/extend.func.php

添加如下代码:

//取第一张图地址
function firstimg($str_pic)
{
$str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpg
return $str_sub;
}

DEDE调用大图调用原图

然后在模板里循环调用:

[field:litpic function=firstimg('@me')/]
如要直接调用用:

{dede:field name='litpic' function="firstimg(@me)"/}
====================
原版 没有 考虑 后缀问题,修正如下:
方法二:
//取原图地址
function bigimg($str_pic)
{
$str_houzhi=substr($str_pic,-4);
$str_sub=substr($str_pic,0,-7).$str_houzhi;//删除缩略图字符串最后七位,然后再补上后缀.jpg
return $str_sub;
}

模板中调用:[field:litpic function=bigimg('@me')/]

{dede:field name='litpic' function="bigimg(@me)"/}


此外,微帮网络还教您高级的办法就是利用自定义字段来实现图片的插入和调出,具体如下:

方法三:

如果在内容页调用,就直接写{dede:field name='自定义字段名字'/}

如果在列表页调用,需要在后台-频道模型-内容模型-图片集模型-列表附加字段处,写上自定义字段名字。

然后就可以在列表页调用[field:自定义字段名字 /]。


以上三种方法您可以根据自身情况来选取,都可以达到目的。

织梦dedecms产品及文章调用原图的三种修改方法由上海微帮网络工作室原创编辑,转发请注明来源及版权所属。
建站服务热线:186-211-83091 OR 181-212-93230你也可以点击在线咨询让我们了解你建站的需求
继续浏览有关dedecms的文章
我需要一个网站独立的设计团队 带给您全新的视觉体验
行业解决方案为上千家各行各业的公司解决了实际中的问题
客户成功案例查看我们客户的案例让你更加了解我们

栏目导航

Navigation

快速搜索

Search
我有其他要求