机车cms - 创建自定义字段类型

时间:2013-11-01 09:43:10

标签: ruby-on-rails ruby locomotivecms

Locomotive CMS引擎中有多种字段类型: http://doc.locomotivecms.com/guides/content-types/reference

但是,我想创建自己的字段类型。有没有简单的程序呢?

1 个答案:

答案 0 :(得分:1)

可能不是你想听到的答案,但不是,没有。

LocomotiveCMS支持您期望的所有核心字段类型:字符串,文本,整数,浮点数,日期,日期时间,文件和布尔值,以及一些其他非必要字段类型。因此,几乎可以容纳任何数据,但您可能需要使用多个字段。

如果您想修改字段的显示方式,自定义Liquid标签或过滤器可以是一个简单的解决方案。

如果您需要对字段类型进行自定义验证,则必须为内容类型创建一个创建Rails模型,然后为LocomotiveCMS创建内容类型的Droplet,如此处所示:https://github.com/locomotivecms/mini_app。这有点困难。

您希望制作哪种类型的字段?