CMS企业模板|CMS模板|CMS网站定制|CMS模板下载

站内搜索 售前咨询 售后服务 建站帮助 微博 博客 在线客服
  • 网站模板
  • 定制开发
  • 案例展示
  • 最新动态
  • 关于我们
  • 联系我们
  • 问答社区

CMSYOU互助问答社区

诚信合作, 高质专业!
CMSYOU互助问答社区
使用新浪微博账号登录 登录 注册
  • 搜索
  • 问题
  • 话题
  • 用户
发起

Phpcms v9多文件上传,文章内容页怎么获取附件的真实网址URL?

Phpcms 附件 下载 地址
在之前CMSYOU的文章里边,了解到Phpcms v9多文件上传前台列表页是通过:
{pc:content action="lists" catid="$catid" num="10" order="listorder DESC" moreinfo="1" page="$page"}
                    <div class="libox t"><span class="no" style="color:#333;">编号</span><span class="dname">名称</span><span class="des" style="color:#333;">说明</span><span class="ds">下载</span></div>
{loop $data $v}
{php $xiazai = string2array($v['downfiles']);}
{loop $xiazai $b}
                    <div class="libox"><span class="no">{$v[id]}</span><span class="dname"><a href="{if $b[fileurl]}{$b[fileurl]}{else}#{/if}" title="点击下载" target="_blank">{$v[title]}</a></span><span class="des">{str_cut(strip_tags($v[content]), 60)}</span><span class="ds"><a href="{if $b[fileurl]}{$b[fileurl]}{else}#{/if}" title="点击下载" target="_blank">下载</a></span></div>
{/loop}
{/loop}
                </div>
                <div class="clearfix"></div>
                <div class="pagenavi">{$pages}</div>
{/pc}

也就是{php $xiazai = string2array($v['downfiles']);}这样转换的方式调用,那么在内容页默认已经转为a链接,怎么破?
<a href='https://www.cmsyou.com/style/images/logo.png' target='_blank'>点击下载</a>

怎么获取真实的附件URL地址呢?
2020-04-30 18:30 0 条评论 分享

站外

邮件

要评论问题请先登录或注册

1 个回复

CMSYOU - CMS企业网站定制专家

赞同来自:

下载内容页如果要获取附件直接的网址,方法如下:
{loop $dowloads $r}
{php $downloadurl = preg_replace("/<a href='(.*)'(.*)<\/a>/iUs",'\\1',$r);}
{php $downloadname = preg_replace("/<a href='(.*)'(.*)>(.*)<\/a>/iUs",'\\3',$r);}
<a href="{$downloadurl}" class="btn-red" title="{$downloadname}" target="_blank" download="{$downloadname}.{fileext($downloadurl)}">下载地址</a>
{/loop}

其中$dowloads是字段名称。
2020-04-30 18:37 0 条评论

分享

要参与问题请先登录或注册

0

为什么被折叠?0 个回复被折叠

要回复问题请先登录或注册

相关问题

如何在phpcms的内容页里设计一个幻灯片显示文章上传的图片?CMS本来是有个首页幻灯片的,但他属于显示栏目内文章那种,并不可以显示文章内的图片 phpcms v9 tag页怎么调用文章内容(就像list页用moreinfo='1')? phpcms v9 搜索页怎么调用文章内容(就像list页用moreinfo='1')? Phpcms V9列表页怎么调用栏目第一篇文章内容里面的图片呢?? Phpcms V9文章内容页怎么调用评论数量? phpcms V9 文章内容页 分页样式如何修改!? 我在PHPCMS分类信息模块添加了一个多文件上传字段,请问怎么在列表页及内容页直接调用下载地址 phpcmsV9附件的时间戳命名规则如何改为上传时的文件名称? PHPCMS V9 黄页模板内容页,调用文章的上一页,下一页。代码怎么实现。用content 里面show 里面默认的,实现不了

问题状态

最新活动:2020-04-30 18:37

浏览:1875 次

关注:2 人

Copyright © 2008-2025 CMSYOU - 互助问答社区 - 粤ICP备10060801号-3   rss feed RSS Feed
欢迎加入QQ群(346494585)Phpcms V9企业模版交流 CMS定制咨询
“让我们一起来学习CMS建站吧!”