endroid / image-placeholder
Endroid Image Placeholder
3.0.3
2023-08-28 19:40 UTC
Requires
- php: ^8.1
- ext-gd: *
- endroid/installer: ^1.2.2
Requires (Dev)
- endroid/quality: dev-master
- twig/twig: ^3.0
Suggests
- roave/security-advisories: Avoids installation of package versions with vulnerabilities
README
由endroid编写
提供了一个Twig过滤器,用于将空或无效的URL替换为占位符图像。
安装
使用Composer安装库。
$ composer require endroid/image-placeholder
配置
可以通过构造函数参数或服务定义覆盖默认的占位符生成参数。所有参数都是可选的。
使用
占位符通过一个Twig过滤器来放置,如果服务被激活且给定的URL为空或无效,则显示占位符图像。
<img src="{{ image_url|image_placeholder(200, 300) }}" /> <img src="{{ image_url|image_placeholder(200, 300, { check_image_exists: false }) }}" />
版本控制
版本号遵循MAJOR.MINOR.PATCH方案。向后兼容性破坏性更改将尽可能减少,但请注意,这些更改可能会发生。在生产中锁定依赖关系,并在升级时测试您的代码。
许可
此库采用MIT许可。有关完整的版权和许可信息,请查看与源代码一起分发的LICENSE文件。