aminkt/yii2-appcache Yii2 appcache component to enable app cache in site.

  1. How install widget?
  2. How use widget?

How install widget?

Add flowing line into your composer.json files.

"aminkt/yii2-appcache" : "@dev"

How use widget?

Add flowing lines into your controller class.

=
public function behaviors()
{
    return [
        'appcache' => [
            'class' => AppCacheFilter::className(),
            'actions' => ['index', 'view']
        ],
    ];
}

In action part of configuration add actions that you want create an manifest file for it.

Then add flowing line into your main.php of your layout.

<?php
$appCache = \aminkt\components\appcache\AppCacheFilter::getManifestFileUrl($this);
?>
<?php $this->beginPage() ?>
<!DOCTYPE html>
<html <?= $appCache ? "manifest=\"$appCache\"" : '' ?> >
0 0
1 follower
834 downloads
Yii Version: 2.0
License: (not set)
Category: Caching
Developed by: Amin Keshavarz
Created on: Mar 26, 2018
Last updated: (not set)
Packagist Profile
Github Repository