联系我们
软件销售
投诉邮箱

q@xunruicms.com

文档或下载模块附件文档预览代码分享这段代码网上有下面的是我在
方案栏目:迅睿CMS 发布时间:2019-12-18 10:10:00

image


文档或下载模块附件(pdf、word、xls文档)预览代码分享,这段代码网上有,下面的是我在迅睿里调试好的,复制粘贴可用。

1.首先是引入相应的js文件: 
<script src="{THEME_PATH}jquery.media.js" type="text/javascript"></script>
这个jquery.media.js大家可以百度下载,这里就不贴地址了。
2.在模块类添加附件字段(file字段,字段名fjdown),附件后显示[预览]的代码为:
          <div class="portlet-body">
		{php $data = \Phpcmf\Service::C()->get_attachment($fjdown);}
                 {if $fjdown}->点击下载:<a href="{dr_down_file($fjdown)}">{$data.filename}</a>({dr_format_file_size($data.filesize)},{$data.fileext}文件)
		<a class="pdf" href="uploadfile/{$data.attachment}" target="_blank" display:none>[预览]</a>{else}{/if}                                             
           </div>
这种显示可用于列表(list)和显示页面(show)。
3.pdf文档可在页面显示预览,代码如下:
                    <div id="handout_wrap_inner"></div>
			<script type="text/javascript"> 
                      $('#handout_wrap_inner').media({
                 		width: '100%',
                 		height: '800',
                		autoplay: true,
                       src:'uploadfile/{$data.attachment}',
                        }); 
                    </script>	
这种显示用于显示页面(show)。


解决方案列表
  • 2019-12-18 10:30:09

    注意添加模块字段fjdown时(字段类型:file单文件),扩展名填写为:pdf,doc,docx,xls,xlsx,ppt,pptx

  • 2019-12-18 11:11:08

    赞赏您的分享精神!

  • 2019-12-18 11:13:26

    支持

  • 2019-12-18 14:11:30

    这是好东西,看看

  • 2019-12-18 14:41:45

    我回复了怎么看不到呢

  • 2019-12-18 15:11:25

    回复看看,支持一下!

  • 2019-12-18 15:12:31

    回复@kouyuxin 刷新下网页!

  • 2019-12-18 19:28:52

    回复看看,支持一下!

  • 2019-12-18 20:29:14

    试试看,感谢

  • 2019-12-18 21:46:50

    这个可以不错

  • 2019-12-18 23:06:09
  • 2019-12-19 11:12:05

    这是好东西,看看

  • 2019-12-19 15:54:55

    正需要用,打算做个简历模板网

  • 2019-12-19 15:55:31

    我回复了怎么看不到呢,也刷新了

  • 2019-12-19 17:34:55

    www.Leonor-cn.com

  • 2019-12-19 20:56:26

    回复@范闲清除下浏览器缓存,刷新网页试试!

  • 2019-12-19 20:59:26

    回复@redge  好像大家回帖后有时候不能正常显示隐藏内容,直接贴出来了!

    1.首先是引入相应的js文件: 
    <script src="{THEME_PATH}jquery.media.js" type="text/javascript"></script>
    这个jquery.media.js大家可以百度下载,这里就不贴地址了。
    2.在模块类添加附件字段(file字段,字段名fjdown),附件后显示[预览]的代码为:
              <div class="portlet-body">
    		{php $data = \Phpcmf\Service::C()->get_attachment($fjdown);}
                     {if $fjdown}->点击下载:<a  target="_blank"  target="_blank" href="{dr_down_file($fjdown)}">{$data.filename}</a>({dr_format_file_size($data.filesize)},{$data.fileext}文件)
    		<a class="pdf"  target="_blank"  target="_blank" href="uploadfile/{$data.attachment}" target="_blank" display:none>[预览]</a>{else}{/if}                                             
               </div>
    这种显示可用于列表(list)和显示页面(show)。
    3.pdf文档可在页面显示预览,代码如下:
                        <div id="handout_wrap_inner"></div>
    			<script type="text/javascript"> 
                          $('#handout_wrap_inner').media({
                     		width: '100%',
                     		height: '800',
                    		autoplay: true,
                           src:'uploadfile/{$data.attachment}',
                            }); 
                        </script>	
    这种显示用于显示页面(show)。
  • 2019-12-20 02:24:43

    学习下学习下

  • 2019-12-22 17:04:35

    学习下

  • 2019-12-26 13:47:47

    回复@redge
    QQ浏览器截图20191226133831

     刚弄好个首页取新闻图片轮播!

  • 2020-01-02 15:19:51

    学习下~~~~~~~~

  • 2020-01-02 17:26:57

    感谢分享!!!!

  • 2020-01-02 17:29:11

    感谢分享!!!!

  • 2020-01-02 17:31:06

    这样有个弊病,源代码里可以直接看到文件真实地址,如果是付费文件就能直接下载了

  • 2020-01-13 10:32:41

    非常感谢

  • 2020-01-13 17:26:38

    学习下

  • 2020-02-11 14:29:16

    感觉很牛逼,看下 哈哈

  • 2020-02-11 23:11:31

    6666666

  • 2020-02-27 23:36:57

    支持一下

  • 2020-02-29 13:33:55

    支持 收藏 谢谢

  • 2020-03-01 09:50:53

    回复看看,支持一下!

  • 2020-03-08 00:04:47

    看下,好像很棒的样子

  • 2020-03-14 15:18:50

    厉害

  • 2020-03-23 16:38:34

    看看

  • 2020-03-24 02:04:42

    这样有个弊病,源代码里可以直接看到文件真实地址,如果是付费文件就能直接下载了

  • 2020-04-03 21:36:28

    这个怎么我用了预览没有效果。直接下载了

  • 2020-04-17 22:54:07

    看看

  • 2020-05-29 08:40:32

    学习

  • 2020-05-29 10:58:56

    这是好东西,看看

  • 无
    2020-05-30 10:42:59

    本部分内容设定了隐藏,需要回复后才能看到,立即回复

  • 2020-06-24 12:00:24

    谢谢大神

  • 2020-07-08 10:32:48

    这个不错

  • 2020-07-08 10:42:13

    这个不错!