- Issue created by @agileadam
- πΊπΈUnited States jrockowitz Brooklyn, NY
The Custom Field module is currently a 1-to-1 replacement for the Flexfield module. Providing basic support for the Custom Field module is not a lot of work, and I can do the initial setup. My hope is with some baseline support; we can push the Custom Field module forward toward being stable.
Below are my notes for creating an MVP integration
Notes
- The goal is feature parity with flexfield.module
- Use Recipe with Nutrition Information as the development example.
- Track features or suggestions for the custom_field.module.
- schemadotorg_custom_field.module should be marked as experimental
- custom_field.module solution is similar to flexfield.module
Tasks
- Copy schemadotorg_flexfield.module and rename schemadotorg_custom_field.module
- Update hook_schemadotorg_property_field_alter()
- Confirm field storage configuration
- Confirm field instance configuration
- Confirm form display settings
- Confirm view display settings
- Update schemadotorg_flexfield_preprocess_flexfield()
- Update schemadotorg_flexfield_schemadotorg_jsonld_schema_property_alter()
- Add SchemaDotOrgCustomFieldManager service
- Add basic test coverage for the manager service
- @jrockowitz opened merge request.
- Status changed to Needs review
about 2 years ago 12:04pm 11 March 2023 - πΊπΈUnited States jrockowitz Brooklyn, NY
Since the module is marked as experimental, I am inclined to merge it and make additional improvements as needed.
-
jrockowitz β
committed 95dc371c on 1.0.x
Issue #3347028 by jrockowitz: Custom Field module integration
-
jrockowitz β
committed 95dc371c on 1.0.x
- Status changed to Fixed
about 2 years ago 2:27pm 14 March 2023 - b6defe11 committed on 1.0.x
Issue #3347028 by jrockowitz: Custom Field module integration.
- b6defe11 committed on 1.0.x
Automatically closed - issue fixed for 2 weeks with no activity.