jalendport / craft-roman
将整数转换为罗马数字,反之亦然。
2.0.0
2023-06-09 05:25 UTC
Requires
- craftcms/cms: ^4.0.0
This package is auto-updated.
Last update: 2024-09-09 08:27:51 UTC
README
将整数转换为罗马数字,反之亦然。
— 基于 Bransin Anderson 的 Roman 插件在 Craft 2 版本
安装
要求
此插件需要 Craft CMS 4.0.0 或更高版本。
插件商店
登录您的控制面板并点击“插件商店”。搜索“Roman”。
Composer
- 打开您的终端并转到您的 Craft 项目
cd /path/to/project
- 然后告诉 Composer 加载插件
composer require jalendport/craft-roman
- 在控制面板中,转到设置→插件并为 Roman 点击“安装”按钮。
使用 Roman
Roman 提供了几个 Twig 方法,用于轻松地在整数和罗马数字之间进行转换
-
您可以将整数(或字符串)传递给
getRoman()
方法以获取罗马数字{{ craft.roman.getRoman(298) }} // Output: CCXCVIII {{ craft.roman.getRoman('539') }} // Output: DXXXIX
-
您可以将罗马数字的字符串传递给
getNumber()
方法以获取整数{{ craft.roman.getNumber('ML') }} // Output: 1050
-
Roman 还包括一个辅助属性,可以快速获取当前年份的罗马数字形式
{{ craft.roman.currentYear }} // Output: MMXXIII
发现错误?需要支持?
请打开一个 问题 来描述出错的详细信息。
路线图
要完成的事情以及潜在功能的想法
- 文本字符串中所有整数的罗马数字转换的 Twig 过滤器。
如果您认为 Roman 应该添加某个功能,请打开一个 问题。PR 也欢迎!
贡献者
- 插件开发: Jalen Davenport / @jalendport
- Craft 2 插件开发: Bransin Anderson
- 图标: nawaf falah,via The Noun Project