第三方 数据库关联自定义字段 版本号:1.0 投诉举报

关联数据表字段作为数据源
0 更新时间:2026-06-01 16:21:21
商品状态: 正在开发之中,等待上线
安装平台: 迅睿框架 V4.7.1及以上版本
名称 数据库关联自定义字段
版本号 V1.0
应用编号 APP1273
应用类型 组件(免安装)
发布时间 2023-05-18 14:54:41
更新时间 2026-06-01 16:21:21
插件类型 插件类
功能类别 字段
依赖场景 不依赖于任何插件
源码加密 未加密
技术保障 社区版源码由迅睿开源社区提供,官方不提供售后服务
支持浏览器 Chromium内核浏览器、Chrome、Edge、Firefox、Safari、Opera等

源码说明

1、一个简单的自定义字段,功能为可以选择关联本身或其它数据表来作为数据源;

2、如果是使用开发者工具修改字段,请在开发者工具目录的view下,将db_field_edit.html文件添加一段主副表选择的代码,因为开发者工具生成的控制器默认ismain为1,字段编辑后没这选项了。所以要加

其它使用,就在字段新建或修改时选择,傻瓜式,没什么难度。

3、请在custom.php 开发者自定义函数文件里添加,并在列表回调函数添加relatedata

1684669384026.png

// 用于关联字段显示

function relatedata($value, $param = [], $data = [], $field = []) {

if (!$value) {

return '';

}

$dataname=$field['setting']['option']['dataname'];

$showfield=$field['setting']['option']['showfield'];

$datafield=$field['setting']['option']['datafield'];

$rt = \Phpcmf\Service::M()->db->query("select $showfield from $dataname where $datafield=$value");

if ($rt) {

$row = $rt->getRowArray();

return $row[$showfield];

}

return '';

}

4、有个贴子有些说明:https://www.xunruicms.com/wenda/62859.html

{dr_lang('是否主表')}

{dr_lang('附表')}

{dr_lang('主表')}

功能截图

image.png

image.png

使用说明:
1. 严禁卖家出现画饼行为,也不提倡因为卖家许诺后期新增某某功能产生让您下单购买的心理,请理性入手。
2. 严禁线下交易,买卖应用请通过线上购买,线下交易出现任何问题,均不在迅睿云官方处理范围,请知晓。
3. 维权退款问题可参考 《应用市场退款准则》 的说明。