teraone/cloudinary-twig-extension

cloudinary twig 扩展

1.0.2 2016-03-18 12:30 UTC

This package is auto-updated.

Last update: 2024-09-17 08:40:29 UTC


README

此包为 twig 提供了 Cloudinary 辅助函数。

安装

composer require teraone/cloudinary-twig-extension

首先需要定义您的 cloudinary 配置

Cloudinary::config_from_url('ENTER YOUR CLOUDINARY URL HERE');

$twig = new Twig_Environment($loader);
$twig->addExtension(new Teraone\Twig\Extension\CloudinaryExtension());

用法

要在视图中显示图片,请使用此标签

{{ cl_image_tag("sample.jpg", {"alt" : "Sample Image" }) }}

要指定特定的图片大小,可以使用此标签

{{ cl_image_tag("sample.jpg", { "width" : 100, "height" : 150, "crop" : "fill", "html_width" : 50, "html_height" : 75}) }}

您可以添加所有选项,如以下链接中所述 http://cloudinary.com/documentation/php_image_manipulation

测试

如果您想测试此库,请将您的 cloudinary URL 添加到 phpunit.xml.dist