kappa/assets-publisher
Composer 安装命令:
composer require kappa/assets-publisher
包简介
Basic macros for better works with src and href attribute
README 文档
README
Basic macros for better works with src and href attribute
Requirements
- PHP 5.4 or higher
- nette/latte
- nette/di
- nette/utils
Installation:
The best way to install Kappa\AssetsPublisher is using Composer
$ composer require kappa/assets-publisher:@dev
And register macro Kappa\AssetsPublisher\Macros\SourceMacro. For example
nette: latte: macros: - Kappa\AssetsPublisher\Macros\SourceMacro
Configuration
documentRoot: %wwwDir% assetsDir: assets
documentRoot- You can set document root for all assets. Default value is %wwwDir% form parametersassetsDir- you can set name of assets dir. Default value isassets.
For example
documentRoo: /super/web/www assetsDir: public/assets
Real path to assets will be /super/web/www/public/assets and all assets in template will have path /public/assets
because /super/web/www/ is document root and will be ignored.
Usages
Now in template you can link files placed outside of public directory
<img n:source="/not/public/directory/image.png"> {* this create <img src="/assets/fa465asd12sadad.png"> *} <link n:source="/not/public/directory/style.css"> {* this create <link href="/assets/fa465asd12sadad.css"> *}
Note: Macro automatically decide when to use src or href attribute. For more information please see attributes
section or this
implementation
统计信息
- 总下载量: 458
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2015-03-01