yiidoc/yii2-lazyload

Extension redactor for Yii2 Framework.

Installs: 226

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Type:yii2-extension

1.0.1 2017-07-22 08:28 UTC

This package is auto-updated.

Last update: 2024-11-25 07:20:13 UTC


README

Extension LazyLoad for Yii2 Framework.

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yiidoc/yii2-lazyload "*"

or

 "yiidoc/yii2-lazyload": "*"

to the require section of your composer.json.

Configure

Default use LazyWidget automatic render with options attributes img html tag and configure client scripts

use yiidoc\lazyload\LazyWidget;
...
<?=LazyWidget::widget();

or manual generate img tags

   use yiidoc\lazyload\LayzAsset;
   LayzAsset::register($view); // $view instanceOf yii\web\View
   $js = "jQuery('img.img-lazy').lazyload();";
   $view->registerJs($js);
   //manaul generate img tag
   Html::img($blank-img,['class'=>'img-lazy','data-src'=>$url]);

Bummer! i was tested on my project but not have many time to write document on file and usage. If you have problem please create a issue

Thanks!