pboivin/flou-laravel

该包已被废弃,不再维护。没有建议的替代包。

PHP 图片懒加载工具箱,用于原型和静态网站。

v0.2.0 2023-02-15 22:01 UTC

This package is auto-updated.

Last update: 2023-09-07 16:47:39 UTC


README

Build Status Latest Stable Version License

本包为 Laravel 提供了 Flou 的集成——一个优化用于快速在原型和静态网站上实现图片懒加载的 PHP 项目,使用本地源图像文件夹。

要求

  • PHP >= 8.0
  • Laravel >= 9.0

安装

可以通过 Composer 安装此包

composer require pboivin/flou-laravel

入门

首先,发布配置文件

php artisan vendor:publish --tag=flou-config

编辑 config/flou.php 以匹配您项目的配置。

从那里,您可以通过 Flou 门面使用所有功能。例如

{!! Flou::imageSet([
        'image' => 'my-image.jpg',
        'widths' => [400, 800, 1200, 1600],
        'formats' => ['webp', 'jpg'],
    ])
    ->render()
    ->picture(['class' => 'my-image', 'alt' => 'Lorem ipsum']);
!!}

文档

您可以在 Flou 文档 中找到所有可用的功能和示例。

许可

Flou 是开源软件,受 MIT 许可 许可。