Problem/Motivation
The address module provides 3 field types: address, address_country and address_zone; however, we only support the address one.
Other field types should be supported as well.
Steps to reproduce
Install the address module, add field of Country or Zone field type (found under Address category).
Create content and try exporting it.
Expected: the content is exported.
Actual: Country and Zone field types are not supported.
Proposed resolution
Add support for these field types via SimpleFieldDeriver. This should be probably done after #3400982: Simple Field Processor plugins tests is merged which would add necessary tests infrastructure.
Remaining tasks
Wait for #3400982: Simple Field Processor plugins tests to be merged, add new field types and test cases for them.
User interface changes
New field types would be exportable.
API changes
New field types would be exportable.
Data model changes
Exported YML files would include new field types which could be incompatible with older versions of the module but that's expected.
Issue fork single_content_sync-3404115
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
abrammNow when we have basic tests, we can implement support for additional field types.
Comment #3
oleksandr.roshchuk commentedComment #4
abrammComment #8
abrammI've added support for the address_country field type, it already merged to 1.4.x.
As for address_zone, there's an open MR adding support and it works, but needs tests before we could merge it.
Comment #11
abrammThe test is here, merged to 1.4.x.