怎样直接挪用dede织梦自界说字段图片地点

2014-10-02

       在默认的自界说图片字段模子挪用时,一样平常挪用出来是: {dede:img text=''} /uploads/101017/1-10101H21F54P.gif {/dede:img}这样的情势。 很是明明,这样是不能正确表现的,这是自界说图片字段的处理赏罚方法造成的。要办理这个题目,我们必需得建设一个自界说函数。这里我重新建模子到自界说字段的行使来举例声名下怎么直接挪用图片地点。

若是我们要建造如下结果图中的幻灯片,利便在靠山直接变动图片。而行使告白图片显然没法实现,我这里用的是新建一个模子,然后简历一个这个模子的栏目,再以宣布文章的情势把图片添加进去,这个整个流程来说下。

一、新建一个模子,这个模子下共新添加两个字段:大图、小图。至于链接地点我直接行使的是跳转地点。其他配置默认即可。

大图、小图字段都这样添加


大图、小图字段都这样添加

二、新建一个栏目,模子选择适才新建的模子”幻灯片“

最好配置为潜匿该栏目


最好配置为潜匿该栏目

三、配置好往后在该栏目下新建必要表现的文档数量即可。我这里必要7个大图,那么我就成立了七个文档。

 

新建七个文档

四、在成立文档的时辰填写的要领如下图,我这里由于幻灯片点击必要调解到其他页,我没用新的字段,直接用的跳转地点更利便。

 

留意上图填写


留意上图填写

五、下面就是开始挪用了,我是用在头部的。

假如直接用一样平常的挪用要领,直接用挪用字段名的要领是显然就会呈现如开头所说的征象。下面我们就来开始修改下措施,以便可以直接挪用图片地点:

六、建设自界说函数

打开 /include/extend.func. 文件(注:这个文件就是体系预留的自界说函数接口文件,首要用于二次开拓用的。假如你是老版本,默认没有这个文件,本身建设一个PHP文件即可),在最下面的?>上一行插手以下函数代码:(假如末了没有?>那就直接在最下面添加)

七、下面就可以开始挪用图片地点了。

 

[field:自界说图片字段名 function="GetOneImgUrl(@me,显树模例)"/]

好比:我们的自界说图片字段名为 datu 和 xiaotu

只举例挪用datu字段的要领,那么挪用方法有以下两种:

[field:datu function='GetOneImgUrl(@me,0)'/] 挪用图片的信息,自动挪用宽度和高度(已包括Html代码的<img />)

[field:datu function='GetOneImgUrl(@me,1)'/] 只挪用图片地点,一样平常可用于配景图嵌套

八、详细到挪用代码内里的挪用要领就是:

 

{dede:arclist typeid='12' addfields='datu' channelid='17' limit='0,7'}

<li><a href="[field:arcurl/]" target="_blank"><img border="0" src="[field:datu function='GetOneImgUrl(@me,1)'/]"></a></li>

{/dede:arclist}

留意:上面蓝色的为要挪用的字段要写进去,紫色为模子的颜色。

至此所有修改完毕。结果如下图:

用文章做幻灯片

假如尚有不大白的处所可以到去咨询。以上内容由公司清算宣布,转载请保存此链接。

 

 

  • 加入收藏 打赏

    感谢您的支持,我会继续努力的!

    打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!

    无极源码之家 > 建站教程 > 二次开发 怎样直接挪用dede织梦自界说字段图片地点 https://wjymz.cn/Teach/100.html

    相关文章

    评论
    预留评论插件