destoon6.0调用公司设置任意信息的方法

用法:

把以下函数加入到api/extend.func.php 中

function company_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", $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;
}

然后使用:

{company_setting($t[userid],'字段')}

在公司列表循环中调用

比如在公司列表页调用 公司自定义LOGO

{company_setting($v[userid],'logo')}

最新文章

  1. 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表
  2. Win10搭建Linux开发环境之网络连接设定
  3. [译]AngularJS $apply, $digest, 和$evalAsync的比较
  4. jdbc autoReconnect=true 参数设置导致 slow log 爆表。
  5. 必须知道的八大种排序算法【java实现】(一) 冒泡排序、快速排序
  6. Java观察者模式(Observer模式)
  7. postgresql如何实现回收站机制
  8. tarjan算法求割点cojs 8
  9. Jsoup:解决java.net.UnknownHostException的问题
  10. 线段树(区间合并) POJ 3667 Hotel
  11. 全面理解Linux输入输出重定向
  12. oracle merge into 语法
  13. [itint5]根据前序后序遍历统计二叉树
  14. sharepoint 2013 更改搜索server组态
  15. if form1.showmodal:=mrok then 什么意思
  16. 在Installshield的安装进度中显示自己设置的信息
  17. 【翻译】React vs Angular: JavaScript的双向性
  18. mysql默认安装目录说明
  19. JavaScript 功能类 Url.js
  20. Node.js 应用:Koa2 使用 JWT 进行鉴权

热门文章

  1. [原创] Agilent 34410A 表与计算机通讯
  2. Linux内核宏DEVICE_ATTR使用
  3. js文件获取自身的URL路径
  4. Python3+Robot Framework+RIDE安装使用教程
  5. Lua table concat
  6. 『Blocks 区间dp』
  7. ProviderManager
  8. Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile
  9. Springboot vue.js html 跨域 前后分离 Activiti6 shiro 权限
  10. javascript中的vavigator对象