PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

Adophper » 编程开发 » dede调用自定义方法

dede调用自定义方法

此文被围观1304日期: 2014-05-07 分类 : 编程开发  标签:  ···

今天在调用后台自定义的一个字段的时候出现了一些问题!因为后台是自定义的图片类型,结果调出来的是:

{dede:img text='' width='301' height='301'} /qrcode/uploads/140507/1-14050F92319243.jpg {/dede:img}

这个就需要将地址取出来,就自定义了一个方法:

/**
 * 截取描述图片相对地址
 */
if (!function_exists("get_desc_img")) {
    function get_desc_img($str){
        if (!$str) return;
        preg_match("/'}s+(.*)s+{/dede:img}/i", $str, $img);
        return $img[1];
    }
}

然后在模板页面调用这个方法:

[field:descimg function='get_desc_img(@me)'/]

解决问题!


本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.