迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
插件名称:api
图片怎么显示网址的样式呢?这个好像是ID
&s=down&c=show&id=27&api_call_function=my_test_show
my_test_show
打开或新建文件/dayrui/My/Library/Http.php,这个文件专门是定义回调方法的
<?php namespace My\Library; class Http extends \Phpcmf\Library\Http { //// 上面是系统自带的 /// 下面是自己加的+++++++++++ public function my_test_show($data) { // thumb字段id转换为实际地址url $data['thumb'] = dr_get_file($data['thumb']); return $data; } // 上面是自己加的+++++++++++ }
public function my_test_show($data) { // thumb字段id转换为实际地址url $data['thumb'] = dr_get_file($data['thumb']); return $data; }
我错了,少写了一个单引号
public function my_test_show($data) { // thumb字段id转换为实际地址url $data['thumb'] = dr_get_file($data['thumb']); // 多文件 duowenjian foreach($data['duowenjian'] as $i => $t) { $data['duowenjian'][$i]['file'] = dr_get_file($t['file']); } return $data; }
public function my_test_show($data) { // thumb字段id转换为实际地址url $data['thumb'] = dr_get_file($data['thumb']); // 多文件 imags foreach($data['imags'] as $i => $t) { $data['imags'][$i]['file'] = dr_get_file($t['file']); } foreach($data['zx1j'] as $i => $t) { $data['zx1j'][$i]['file'] = dr_get_file($t['file']); } return $data; }
还有多图和下载连接。。也一起弄下呗
打开或新建文件/dayrui/My/Library/Http.php,这个文件专门是定义回调方法的
看手册https://www.xunruicms.com/doc/351.html,举一反三,很灵活的我错了,少写了一个单引号
{"code":1,"msg":"view","data":null}显示这个
像这种