toastnz / svg
为 Silverstripe CMS 模块提供骨架。
dev-main
2024-06-13 23:51 UTC
Requires
- silverstripe/admin: ^1.0 || ^2.0
- silverstripe/framework: ^4.0 || ^5.0
Requires (Dev)
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7
README
此模块允许在 SilverStripe 模板和区块模板中使用 $SVG('SVG_FILE_NAME')
变量。它允许您通过引用文件名轻松地在模板中包含 SVG 文件。
安装
要安装此模块,您可以使用 Composer
composer require toastnz/svg
配置
要设置模块,您需要在 YAML 配置文件(app/_config/config.yml)中的 Page 类下指定 svg_base_path。
Page:
svg_base_path: '/path/to/svg-folder/'
请确保将 '/path/to/svg-folder/' 替换为您 SVG 文件的实际路径。
使用方法
一旦安装并配置了该模块,您就可以在 SilverStripe 模板中使用 $SVG('SVG_FILE_NAME') 变量。以下是如何包含 SVG 文件的示例
$SVG('logo')