xanweb/c5-ext-asset
最新稳定版本:v1.0.2
Composer 安装命令:
composer require xanweb/c5-ext-asset
包简介
Handle External Assets for Concrete5
README 文档
README
Register assets within any library under Concrete5 Assets System
Installation
Include library to your composer.json
composer require xanweb/c5-ext-asset
Usage
- To Register an asset you need to use your library name like the example below "xanweb/c5-js-cookie".
- Supported Asset Types: ['vendor-javascript', 'vendor-css']
- You can check the "xanweb/c5-js-cookie" library as example
<?php use Xanweb\ExtAsset\Asset\VendorAssetManager; VendorAssetManager::registerMultiple([ 'js-cookie' => [ ['vendor-javascript', 'js/js.cookie.min.js', 'xanweb/c5-js-cookie', ['minify' => false, 'version' => '3.0.0-beta.3']], ], ]); VendorAssetManager::registerGroup('myAsset/group', [ ['javascript', 'jquery'], ['vendor-javascript', 'js-cookie'], // Just as example. js cookie doesn't require any dependencies ['vendor-css', 'other/library'], ['css', 'some/core/asset'], ]);
To use the library, as usual you requireAsset method
<?php $g = \Concrete\Core\Http\ResponseAssetGroup::get(); $g->requireAsset('vendor-javascript', 'js-cookie');
License
The Concrete5 External Assets is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 667
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 4
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-02-26