aminkt/yii2-appcache

此软件包最新版本(dev-master)没有提供许可信息。

Yii2 appcache 组件,用于在网站上启用应用缓存。

安装: 834

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2018-12-13 23:48 UTC

This package is auto-updated.

Last update: 2024-09-13 23:04:47 UTC


README

将以下行添加到您的 composer.json 文件中。

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

如何使用小部件?

将以下行添加到您的控制器类中。

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

在配置的 action 部分添加您想要创建清单文件的动作。

然后,将以下行添加到您布局的 main.php 文件中。

<?php
$appCache = \aminkt\components\appcache\AppCacheFilter::getManifestFileUrl($this);
?>
<?php $this->beginPage() ?>
<!DOCTYPE html>
<html <?= $appCache ? "manifest=\"$appCache\"" : '' ?> >