onethink模型属性自定义函数使用方法

浏览:2416 发布日期:2014/02/10 分类:技术分享
首选创建属性(字段)如下图

然后在文件/application/admin/common/function.php中增加function get_cateid(){//测试功能,实际可以从数据库静态表中查询
    $data = M('test_cate') ->select();
    foreach ($data as $key => $val) {
        $list[$key] = $val['title'];
    }
    return $list;
}
test_cate是我的分类表,里面有id,title两个字段

最后,修改下/application/admin/common/function.php中的一个函数parse_field_attr

改为if(0 === strpos($string,':')){
        // 采用函数定义
        // return   eval(substr($string,1).';');

        $str = substr($string,1).';'; 
        eval("\$str = $str"); 
        return $str; 
    }
完毕,欢迎大家关注福缘算命网http://www.fuyuanwang.com
最佳答案
评论( 相关
后面还有条评论,点击查看>>