phpcms—— 内容中的附件调用和添加远程地址的调用
phpcms中几个地址调用的方法
1,CSS路径有{CSS_PATH}
2,图片路径有{IMG_PATH}
3,JS路径有{JS_PATH}
4,那么附件的路径如何调用,使用下面的方式可以得到附件的路径前缀(即域名+上传文件夹地址)
{php echo pc_base::load_config('system','upload_url')}
5,附件表是attachment
如果查询呢?
先从news表中取得id值,然后
SELECT aid FROM `v9_attachment_index` where keyid like '%id%';
取得aid
然后查询
SELECT * FROM `v9_attachment` where aid=$aid;
得到filepath完成查询
|
键名 | 类型 | 字段 |
PRIMARY | PRIMARY | aid |
authcode | INDEX | authcode |
表 7 : v9_attachment_index 附件关系表
|
键名 | 类型 | 字段 |
keyid | INDEX | keyid |
aid | INDEX | aid |
6,添加远程地址的调用,是在new_data中的downfiles列中。
形式如下
array (
0 =>
array (
'fileurl' => 'http://zhuanxing.cn/public/tx/201306.pdf',
'filename' => '传知行学术通讯2013年第四期电子版',
),
)
取出远程路径的方法
{pc:get sql="select * from v9_news_data where id=$id order by id asc " }
<ul class="list">
{loop $data $r}
{php $xiazai = string2array($r['downfiles']);}
<li>
<p>下载地址:{php echo $xiazai[0][fileurl]; }</p>
</li>
{/loop}
</ul>
{/pc}
分类:
phpcms二次开发
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗