sitegeist/klarschiff 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sitegeist/klarschiff

最新稳定版本:v3.0.3

Composer 安装命令:

composer require sitegeist/klarschiff

包简介

Flow Package to avoid browser caching for updated resources

README 文档

README

Flow Package to avoid browser caching for updated resources

This package adds a eel helper and view helpers that can be used to create cache buster parameters. The cachebusters parameters are destinct for a given identifier (default = default) and are regenereated on every cache-flush.

Authors & Sponsors

The development and the public-releases of this package is generously sponsored by our employer http://www.sitegeist.de.

Usage

Fluid-ViewHelper klarSchiff:CacheBuster

{namespace klarSchiff=Sitegeist\KlarSchiff\ViewHelpers}
<link rel="stylesheet" type="text/css" href="{f:uri.resource(path: 'resource://Vendor.Site/Public/Styles/Main.css')}?cb={klarSchiff:CacheBuster()}">

Eel-Helper SitegeistKlarSchiffCacheBuster

value = 'http://www.vandor.site.tld/some_path'
value.@process.addCacheBuster = ${value + '?cb=' + SitegeistKlarSchiffCacheBuster.get()}
value.@process.addCacheBuster.@if.isEnabled = ${SitegeistKlarSchiffCacheBuster.isEnabled()}

Reset cache

./flow cache:flushone Sitegeist_KlarSchiff_CacheBusterIdentifierCache

Configuration

The path Sitegeist.KlarSchiff.enabled in Settings.yaml allows to disable the cacheBusting. All identifiers will be "" in that case.

Installation

Sitegeist.Klarschiff is available via packagist. Just run composer require sitegeist/klarschiff. We use semantic-versioning so every breaking change will increase the major-version number.

统计信息

  • 总下载量: 100.14k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 3
  • 推荐数: 1

GitHub 信息

  • Stars: 2
  • Watchers: 3
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0
  • 更新时间: 2017-06-16