teraone / cloudinary-twig-extension
cloudinary twig 扩展
1.0.2
2016-03-18 12:30 UTC
Requires
- cloudinary/cloudinary_php: ~1.2
- twig/twig: 1.*
Requires (Dev)
- phpunit/phpunit: 4.7
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