experius/module-wysiwygdownloads

此模块允许在WYSIWYG编辑器(媒体库)中上传不同类型的文件。额外的文件类型包括Word(doc, docm, docx, odt)、Excel(csv, xml, xls, xlsx, ods)、PDF(pdf)、压缩文件夹(zip, tar)

1.2.6 2024-07-03 08:45 UTC

README

此模块允许在WYSIWYG编辑器中上传不同类型的文件。

experius/module-wysiwygdownloads

主要功能

以下文件类型默认可用,并且可以在模块配置中添加额外的文件类型到允许的文件类型(常规 > 内容管理 > WYSIWYG选项 > 额外允许的文件类型)

  • Word(doc, docm, docx)
  • Excel(csv, xml, xls, xlsx)
  • PDF(pdf)
  • 压缩文件夹(zip, tar)

按照以下说明上传文件并设置下载链接

附加信息

  1. 转到WYSIWYG编辑器(例如在CMS页面内容或产品文本区域属性中)
  2. 选择用作下载链接的文本部分(也可以将下载链接添加到图片中)
  3. 点击“插入/编辑链接”按钮(在文本格式下拉菜单下,不要使用“插入/编辑图片”按钮)
  4. 点击链接URL输入字段后面的“浏览”图标
  5. 选择您想要上传可下载文件的文件夹(建议创建一个新下载文件夹以存储所有可下载文件)
  6. 点击“浏览文件”按钮
  7. 从您的文档中选择文件并点击“打开/插入”按钮
  8. 选择上传的文件
  9. 点击“插入文件”按钮
  10. (“文件上传”窗口将自动关闭)
  11. 建议将目标设置为“在新窗口中打开链接”)
  12. 点击“插入/编辑链接”弹出窗口中的“插入”按钮
  13. 所选文本部分现在是所选文件的下载链接

要取消链接可下载文件,只需将光标放在下载链接上并单击“取消链接”按钮。

如果您将其用作内部URL,请添加NGINX重定向,并使用store_code在URL中

    if ( $request_uri ~ ^/(.+)/media/wysiwyg/PDF/(.*)(.pdf$|.PDF$) ) {
            rewrite ^/(.+)/media/wysiwyg/PDF/(.*)(.pdf$|.PDF$) /media/wysiwyg/PDF/$2$3;
    }

在Magento < 2.2中的重要问题

修复

这是Magento的一个问题,已在2.2.2中解决。更多信息请参见以下提交

https://github.com/magento/magento2/commit/62378774f239c2019e39bdd353c8c6c674b54fb1

问题

bildschirmfoto 2017-09-20 um 16 44 22 bildschirmfoto 2017-09-20 um 16 49 11

src是正确的: <img src="http://domain.com/pub/media/wysiwyg/.thumbs/home/home-t-shirts.png?rand=1505918839" alt="home-t-shirts.png">

src是不正确的: <img src="http://domain.com/admin_111/cms/wysiwyg_images/thumbnail/file/aHRtbC1jaGVhdC1zaGVldC5wbmc-/key/08c5525fa3b16c91f2ad0f757282e78f6abf1f797e8c30628598f1b3824934d8/" alt="html-cheat-sheet.png">

变更日志

版本 1.0.8 - 2018年1月19日 | Lewis Voncken

  • [任务] 更新README.md和CHANGE.log 添加了在Magento < 2.2中的重要问题

版本 1.0.7 - 2017年9月4日 | Lewis Voncken

  • [修复] 解决了产品图片上传问题 => 注意:未定义索引:extension

版本 1.0.6 - 2017年6月12日 | Derrick Heesbeen

  • [修复] 使其与Experius FileManager兼容

版本 1.0.5 - 2017年6月7日 | Lewis Voncken

  • [任务] 使用storecodes更新README.md中的nginx内部URL重定向

版本 1.0.4 - 2017年5月18日 | Lewis Voncken

  • [修复] 解决了“不支持图像格式”的错误消息

版本 1.0.3 - 2016年9月23日 | Lewis Voncken

  • [任务] 更新了README
  • [任务] 添加了开源软件许可

版本 1.0.2 - 2016年9月19日 | Lewis Voncken

  • [任务] 版本更新至1.0.2,增加了配置选项,以便在默认额外文件类型之外添加更多允许的文件类型

版本 1.0.1 - 2016年9月17日 | Lewis Voncken

  • [任务] 更改了逻辑,使文件扩展名可以在配置中添加

版本 1.0.0 - 2016年9月16日 | Lewis Voncken

  • 初次提交