欢迎来到素材无忧网,按 + 收藏我们
登录 注册 退出 找回密码

详情页调用会员自定义属性的方法

时间: 2024-02-22 11:48 阅读: 作者:素材无忧网

想在内容详情页调用会员自定义属性时,如何调用呢?下面给大家提供一个修改方法,此方法升级不会影响使用。

1.打开此文件/extend/function.php,添加下面代码

if (!function_exists('diy_users_attr_value')) {

/**

* 获取会员属性值

*/

function diy_users_attr_value($users_id = '', $para_id = '', $admin_id = '')

{

$info = '';

static $users_list = null;

if (null === $users_list) {

if(empty($users_id) && !empty($admin_id)){

$users_id = thinkDb::name('users')->where('admin_id',$admin_id)->value('users_id');

}

$users_list = thinkDb::name('users_list')->where(['users_id'=>$users_id])->getAllWithIndex('para_id');

}

if (!empty($users_list[$para_id])) {

$info = $users_list[$para_id]['info'];

}

$info = preg_replace('#(.*)(#39;|"|"|')?(/[/w]+)?(/uploads/)(.*)#iU', '$1$2'.ROOT_DIR.'$4$5', $info);

return $info;

}

}

版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

转载请注明: 详情页调用会员自定义属性的方法

推荐文章
模板推荐