sheadawson / silverstripe-responsive-wysiwyg-images

此包最新版本(dev-master)没有提供许可证信息。

扩展silverstripe-responsive-images,允许在WYSIWYG编辑器中使用响应式图片。

安装数: 1,606

依赖项: 0

建议者: 0

安全性: 0

星标: 11

关注者: 3

分支: 6

公开问题: 1

语言:JavaScript

类型:silverstripe模块

dev-master 2016-02-24 05:49 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:26:40 UTC


README

扩展 silverstripe-responsive-images 以允许在WYSIWYG编辑器中使用响应式图片。当用户选择要插入的图片时,他们可以选择响应式大小或标准大小。如果他们选择响应式,他们可以选择要使用的响应式集,这些集在您的yml配置中定义。如果他们选择标准大小调整,他们将获得正常的宽度 x 高度字段。

##要求

##安装

$ composer require sheadawson/silverstripe-responsive-wysiwyg-images dev-master

##用法

按照常规方式在yml配置中定义您的响应式图片集。您希望在WYSIWYG图片插入表单中可用的集应指定一个额外的“wysiwyg”属性和“description”属性以进行选择。

示例

ResponsiveImageExtension:
  sets:
    ResponsiveSet1:
      wysiwyg: true
      description: "ResponsiveSet1, used for X and Y"
      sizes:
        - {query: "(min-width: 200px)", size: 100}
        - {query: "(min-width: 800px)", size: 400}
        - {query: "(min-width: 1200px)", size: 800}

##附加配置

您可以将图片插入表单设置为默认为“标准”图像大小调整(用户设置宽度和高度)或“响应式”。默认为“响应式”。

ResponsiveImageHtmlEditorField_Toolbar:
  default_resize_method: 'Standard'
`