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完成查询

字段 类型 Null 默认 额外 注释
aid int(10) unsigned PK   auto_increment 附件ID
module char(15) NO     模块名称
catid smallint(5) unsigned NO 0   栏目ID
filename char(50) NO     附件名称
filepath char(200) NO     附件路径
filesize int(10) unsigned NO 0   附件大小
fileext char(10) NO     附件扩展名
isimage tinyint(1) unsigned NO 0   是否为图片 1为图片
isthumb tinyint(1) unsigned NO 0   是否为缩略图 1为缩略图
downloads mediumint(8) unsigned NO 0    
userid mediumint(8) unsigned NO 0   userid
uploadtime int(10) unsigned NO 0   上传时间
uploadip char(15) NO     上传ip
status tinyint(1) NO 0   附件使用状态
authcode char(32) NO     附件路径MD5值
siteid smallint(5) unsigned NO 0   站点id
键名 类型 字段
PRIMARY PRIMARY aid
authcode INDEX authcode

表 7 : v9_attachment_index 附件关系表

字段 类型 Null 默认 额外 注释
keyid char(30) PK     关联id
aid char(10) NO     附件ID
键名 类型 字段
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—— 内容中的附件调用和添加远程地址的调用的更多相关文章

  1. 关于在git添加远程地址的过程中遇到的问题

    问题产生的过程 我根据菜鸟教程的步骤,做了如下操作: 1.打开安装文件夹中的git-bash程序 2.设置username和email 3.添加远程地址 结果如下: 之后通过百度知道要先git ini ...

  2. DTCMS,添加文章时,内容中第一张图片作缩略图,并且等比例缩放图片

    DTCMS,添加文章时,内容中第一张图片作缩略图 admin/article/article_edit.aspx.cs 导入: using System.Drawing;using System.Dr ...

  3. 让PHPCms内容页支持JavaScript_

    在PHPCms内容页中,出于完全考虑,默认是禁止JavaScript脚本的,所以我们在添加文章时,虽然加入了js代码,但实际上并没有起作用,而是以文本形式显示.如果要让内容页支持JavaScript, ...

  4. playframework中多附件上传注意事项

    playframework中多附件上传注意事项 2013年09月24日 play 暂无评论 //play版本问题 经确认,1.0.3.2版本下控制器中方法参数  List<File> fi ...

  5. EBS OAF中如何在多行表中实现附件功能

    EBS OAF中如何在多行表中实现附件功能 (版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处:否则请与本人联系,违者必究) 在OAF中使用附件功能之前,要先明白Entity( ...

  6. iOS12系统应用发送邮件中的附件

    iOS12系统应用发送邮件中的附件 iOS12系统应用发送邮件中的附件,如果发送邮件的内容很多,或者包含文档.图片等,可以以附件的形式进行发送.此时需要使用addAttachmentData(_:mi ...

  7. [Swift通天遁地]一、超级工具-(1)动态标签:给UILabel文字中的Flag和url添加点击事件

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

  8. PhpCms V9中的{date('Y-m-d',$r[inputtime])}问题解决方法

    不少朋友会碰到这个问题:在PhpCms V9中的首页或者文章内容页调用发布时间{date('Y-m-d',$r[inputtime])}调用显示1970-01-01,然后尝试用截断的方法也没有成功,应 ...

  9. Maximo子表中增加附件功能

    附件功能的实现(详见ewell.webclient.beans.warranty.WarrantysDateBean ,ewell.webclient.beans.doclinks.custom.Ad ...

随机推荐

  1. Equals Finalize GetHashCode GetType MemberwiseClone ReferenceEquals ToString String.IsInterned

    参考资料: http://blog.csdn.net/afgasdg/article/details/6889383 http://www.cnblogs.com/skyivben/archive/2 ...

  2. Oracle10g新特性——正则表达式 - 转

    在进行查询时,有时候需要按照一定的特殊规则来查找某个字符串,比如,你可能需要查询第三位为5-8,最后四位为’8888’的所有电话.在9i之前,你可能需要写一个很复杂的条件:Select usernam ...

  3. 在Linux 应用层 基于i2c-dev.h 实现i2c读写

    /* i2c-dev.h - i2c-bus driver, char device interface Copyright (C) 1995-97 Simon G. Vogl Copyright ( ...

  4. 自动SPF生成工具

    到openspf网站去自动生成一下,地址是http://old.openspf.org/wizard.html.详细解释见下图关于spf的详细语法请看http://www.openspf.org/SP ...

  5. 关于织梦系统不支持php中GD库的问题

    大多数人在显成的PHP的CMS时,如织梦CMS,安装的时候不支持GD库,就导致整个网站的验证码不显示,以下是个人对此类问题的解决办法: 1.首先找到wamp的安装目录,找到PHP的文件夹,打开php. ...

  6. sencha cmd 更新日志

    http://cdn.sencha.com/cmd/6.2.1.29/release-notes.html

  7. 读书笔记_Effective_C++_条款四十六:需要类型转换时请为模板定义非成员函数

    这个条款可以看成是条款24的续集,我们先简单回顾一下条款24,它说了为什么类似于operator *这样的重载运算符要定义成非成员函数(是为了保证混合乘法2*SomeRational或者SomeRat ...

  8. JsonView Tool

  9. Failure is not fatal, but failure to change might be.

    Failure is not fatal, but failure to change might be. 失败不是致命的,但无法改变却可能是致命的.

  10. 指定的参数已超出有效值的范围 参数名: utcDate WebResource异常

    指定的参数已超出有效值的范围.参数名: utcDate 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.  异常详细信息 ...