mediaflow/mediaflow-craft

此包已废弃且不再维护。未建议替代包。

Mediaflow Craft 插件

安装: 11

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 6

分支: 1

开放问题: 15

语言:CSS

类型:craft-plugin

v0.3.3 2015-01-16 10:15 UTC

This package is not auto-updated.

Last update: 2020-03-02 04:44:21 UTC


README

Craft CMS Keyteq Mediaflow 插件。了解更多 访问 Mediaflow!

安装

简单且干净的方法

  1. composer require mediaflow/mediaflow-craft:~1.0

  2. 修改您的 public/index.php 以通过添加以下内容作为倒数第二行来自动加载依赖项

    require __DIR__ . '/../vendor/autoload.php';

    这仅对使用 composer 的所有插件需要执行一次

复杂的方法

  1. 打开 发布列表
  2. 下载所需版本的 zip 文件
  3. 将 zip 文件解压到 plugins/mediaflow/

使用示例

裁剪尺寸的定义

您可以在 Mediaflow 自定义字段中定义裁剪尺寸

{"main":[400,500],"list-view":[500,300],"thumb":[100,100],"content-head":[800,316]}

在您的模板中,您可以执行以下操作

<img src="{{ entry.yourImage.url('list-view') }}" />

生成媒体预览 URL

<img src="{{entry.mediaflowField.url({width: 100,height: 100}) }}" />

与 Foundation Interchange 的示例

{% set media = entry.mediaflowField %}
<img data-interchange="
    [{{ media.url({width:width,height:height,quality:90}) }}, (default)],
    [{{ media.url({width:width,height:height,quality:90}) }}, (large)]
">
<noscript>
    <img src="{{media.url({width:width,height:height,quality:90}) }}">
</noscript>

使用 Picturefill.js