1、这是商铺的设置参数
把以下函数加入到api/extend.func.php 中
//获取公司setting表里的值
function xh_com_setting($userid, $key = '', $cache = '') {
global $db;
if($key) {
$r = $db->get_one("SELECT * FROM {$db->pre}company_setting WHERE userid=$userid AND item_key='$key'", $cache);
return $r ? $r['item_value'] : '';
} else {
$setting = array();
if($cache) {
$query = $db->query("SELECT * FROM {$db->pre}company_setting WHERE userid=$userid AND item_key<>'mypage'", $cache);
} else {
$query = $db->query("SELECT * FROM {$db->pre}company_setting WHERE userid=$userid", $cache);
}
while($r = $db->fetch_array($query)) {
$setting[$r['item_key']] = $r['item_value'];
}
return $setting;
}
}
然后使用
{xh_com_setting($t[userid], '字段')}
在公司列表循环中调用
比如在公司列表页调用 公司自定义LOGO
{xh_com_setting($t[userid] ,'logo')}调取时详情用
{php $xh = userinfo($username);}
{getcom_item($xh[userid], 'logo')}2、其他模块调取公司表的参数
把以下函数加入到api/extend.func.php 中
//获取公司表的值
function xh_company($userid, $key = '') {
global $db;
if($key) {
$r = $db->get_one("SELECT `$key` FROM {$db->pre}company WHERE userid=$userid");
return $r ? $r[$key] : '';
}
}在其他模块调取(主要是先得到用户名 username)
如:公司主营(列表方式)
{php $xh = userinfo($t[username]);}
{xh_company($xh[userid], 'business')}如:公司主营(详情方式)
{php $xh = userinfo($username);}
{xh_company($xh[userid], 'business')}
























18605917465
客服QQ