d3 / oxid-twig-extensions
OXID Twig 模板渲染组件的附加扩展
1.3.0.0
2024-06-11 06:46 UTC
Requires
- jasny/twig-extensions: ^1.3.0
- oxid-esales/oxideshop-ce: ^7.0.0
- twig/twig: ^3.6
README
D³ Twig 扩展程序用于 OXID eShop
商店 Twig 模板中可以使用的附加扩展
- method_exists - 检查对象的方法是否存在。
{% if method_exists(entity, 'getCreatedBy') %} ({{ entity.createdBy.name }}) {% endif %}
- getModuleSettingsService - 提供模块设置服务
{{ getModuleSettingsService().getString('myModuleSetting', 'myModuleId') }}
- getShopConfiguration - 提供商店配置
{{ getShopConfiguration().getShopId() }}
目录
安装
此包需要一个与 Composer 安装的、在 composer.json 中定义的版本的 OXID eShop。
打开命令行,导航到商店的根目录(source 和 vendor 的父目录)。执行以下命令。根据您的安装环境调整路径。
php composer require d3/oxid-twig-extensions:^1.0
如有必要,请确认您允许 package-name
执行代码。
清空您的商店的 TMP 文件夹。
变更日志
有关更多信息,请参阅 CHANGELOG。
贡献
如果您有改进建议,请创建存储库的分支并创建一个拉取请求。或者,您可以简单地创建一个问题。将项目添加到您的收藏夹。非常感谢。
- 创建项目分支
- 创建功能分支(git checkout -b feature/AmazingFeature)
- 添加您的更改(git commit -m '添加一些AmazingFeature')
- 传输分支(git push origin feature/AmazingFeature)
- 打开拉取请求
许可证
(截止日期:2023年1月10日)
在 GPLv3 许可证下分发。
Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
Diese Software wird unter der GNU GENERAL PUBLIC LICENSE Version 3 vertrieben.
完整的版权和许可证信息请参阅与此源代码一起分发的 LICENSE 文件。