jalendport/craft-roman

将整数转换为罗马数字,反之亦然。

资助包维护!
jalendport

安装: 144

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 1

类型:craft-plugin

2.0.0 2023-06-09 05:25 UTC

This package is auto-updated.

Last update: 2024-09-09 08:27:51 UTC


README

Craft CMS 4.0.0+ Scrutinizer Code Quality

将整数转换为罗马数字,反之亦然。

Roman banner

— 基于 Bransin Anderson 的 Roman 插件在 Craft 2 版本

安装

要求

此插件需要 Craft CMS 4.0.0 或更高版本。

插件商店

登录您的控制面板并点击“插件商店”。搜索“Roman”。

Composer

  1. 打开您的终端并转到您的 Craft 项目
cd /path/to/project
  1. 然后告诉 Composer 加载插件
composer require jalendport/craft-roman
  1. 在控制面板中,转到设置→插件并为 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 也欢迎!

贡献者