前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数字藏品系统开发代码呈现(3D建模平台),NFT数字藏品系统开发源码呈现交付

数字藏品系统开发代码呈现(3D建模平台),NFT数字藏品系统开发源码呈现交付

原创
作者头像
达见危Gb16978
发布2022-07-26 17:17:52
3700
发布2022-07-26 17:17:52
举报
文章被收录于专栏:软件开发讲解软件开发讲解

数字藏品系统开发代码呈现(3D建模平台),NFT数字藏品系统开发源码呈现交付:

/**

* 解析配置项的配置项[line2:可选值 格式 a:名称1,b:名称2]--20170830

* @param string $string 字符串Gb16978

* @param integer $type 获取类型[1:显示表单类型(text,select,checkbox...)(位于一行), 0:可选值(位于第二行)]

* @return mixed

*/

代码语言:javascript
复制
function parse_config_attr($string, $type = 1) {
    $array = preg_split('/[\r\n]+/', trim($string, "\r\n"));
    if ($type) {
        $t = current($array);
        return in_array($t, array('text', 'radio', 'checkbox', 'select', 'textarea', 'file@ad', 'file@ad2', 'file@img')) ? $t : 'text';
    }

    //select 并且是选择样式
    if (false !== strpos($string, 'select')) {
        if (false !== strpos($string, '__CFG_THEMESTYLE__') || false !== strpos($string, '_CFG_THEMESTYLE_')) {
            $tmp = get_file_folder_List('./Public/Home/', 1);
            $value = array();
            foreach ($tmp as $key => $val) {
                $value[$val] = $val;
            }

            return $value;
        } elseif (false !== strpos($string, '__CFG_MOBILE_THEMESTYLE__') || false !== strpos($string, '_CFG_MOBILE_THEMESTYLE_')) {
            $tmp = get_file_folder_List('./Public/Mobile/', 1);
            $value = array();
            foreach ($tmp as $key => $val) {
                $value[$val] = $val;
            }
            return $value;
        } elseif (false !== strpos($string, '__ONLINE_CFG_STYLE__') || false !== strpos($string, '_ONLINE_CFG_STYLE_')) {

            $tmp = get_file_folder_List('./Data/static/js_plugins/online/', 2, '*.css');
            $tmp = str_replace('.css', '', $tmp);
            $value = array();
            foreach ($tmp as $key => $val) {
                $value[$val] = $val;
            }
            return $value;
        }
    }

    array_splice($array, 0, 1); //删除第一个元素
    if (strpos($string, ':::')) {
        $value = array();
        foreach ($array as $val) {
            list($k, $v) = explode(':::', $val);
            $value[$k] = $v;
        }
    } else {
        $value = $array;
    }
    return $value;
}

/*

* 权限检测

*/

代码语言:javascript
复制
function chk_sys($type = 0) {
    $type = $type ? 1 : 0;
    $_name = md5(get_sys_xcp($type));
    $_val = get_sys_mcp($type);

    if ($_name != $_val) {
        exit();
    }
    $err = S('cs_error');
    if ($err) {
        exit();
    }

}

/**

* 返回文档url,主要针对模型下的文章[或者必须有flag,jump_url字段的文档]

* @param array $arc 文档内容

* @param integer $typeid 类型

* @param string $tvalue 表单类型和可选值

* @param string|integer $vaule 值

* @return mixed

*/

代码语言:javascript
复制

function view_url($arc, $act = 'Show/index') {
    if (($arc['flag'] & B_JUMP) && !empty($arc['jump_url'])) {
        $url = go_link($arc['jump_url']);
    } else {
        $url = go_link(C('DEFAULT_MODULE') . '/' . $act . '?cid=' . $arc['cid'] . '&id=' . $arc['id'], 1);
    }
    return $url;
}

?>

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档