繁体   English   中英

Drupal 8 中的自定义表单字段

[英]Custom form fields in Drupal 8

我是 Drupal 的新手。 我在 PHP/MySQL 中有一个可用的 web 应用程序,我正在尝试将其移植到 Drupal。 这是我的问题:

我有一个名为Patients 的表,其中有一个DoB(出生日期)字段。 在 webapp 中,输入表单将信息作为“年龄”以年和月为单位,并通过从当前日期中减去来输入一个近似的 DoB(这是因为大多数使用它的患者不知道他们的 DoB) .

如何在 Drupal 中做到这一点? 到现在为止,我已经设置了一个名为Patients 的内容类型和一个名为DoB 的字段。 它可以通过适当的日历下拉菜单等正常工作。然后我被卡住了。 如何实现上述功能? 提前致谢。

您需要的功能是非常自定义的,默认情况下 Drupal 不能建议这样的东西。 接收具有完全相同功能的字段的最佳方法是从头开始开发此类字段类型。 请查看官方文档。

https://www.drupal.org/docs/8/creating-custom-modules/creating-custom-field-types-widgets-and-formatters/create-a-custom

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM