Is there plans to port this module to Drupal 8 release?

I'm asking because, I'm going to write a module that will depend on it and hope to be available on D8 some day.

Thank you, regards

Regards

Victor

Comments

Andre-B’s picture

any news on this?

larowlan’s picture

Assigned: Unassigned » larowlan

Working on this in spare time
Track progress here http://drupal.org/sandbox/larowlan/1966232

naveenvalecha’s picture

Title: Drupal 8 » Field Collection for Drupal 8

Changed title.

judahtanthony’s picture

Issue summary: View changes

Hi

I would be interested in this module as well. Do you have an ETA? What is the progress? Is there a way I can help?

jmuzz’s picture

You can ask larowlan to grant you access to his sandbox. In the meantime it's there to be cloned. Status is explained here: #2168987: Thanks

naveenvalecha’s picture

Hi judahtanthony

Thanks for your interest in the development of the field collection 8 development.
I have opened a issue here https://www.drupal.org/node/2313969 to give you the access of sandbox for development.

Thanks
Naveen Valecha

larowlan’s picture

Added judahtanthony to sandbox

naveenvalecha’s picture

Hi lorowlan
Also I am interested in the development of the field collection.Please also add me to the sandbox.

Thanks
Naveen Valecha

larowlan’s picture

@naveenvalecha - added you too
could you guys be sure to use same style commit messages so maintainer can merge cleanly later

naveenvalecha’s picture

Thanks lorawlan I will use the same commit style messages as used earlier.

Thanks
Naveen Valecha

deggertsen’s picture

So is the plan to eventually merge what is being done in the sandbox back to here?

I'll likely be trying to use this in the next few weeks on a new D8 site I'm building and thus be helping to do whatever I can. Anything I should know about development at this point before I jump in and potentially start writing patches? Are any other major rewrites anticipated?

jmuzz’s picture

Yes I think the sandbox will be merged back here. I haven't heard of any work outside of it being done for Field Collections in Drupal 8.

vanvlaanderen’s picture

Will the sandbox project be merged here anytime soon or is it possible to get access to the sandbox project?
I would like to use this module in a drupal 8 test/dev environment.

larowlan’s picture

Pinged the maintainers

fago’s picture

yeah, sure this should be merged back -also history seems to be clean enough so it can be taken over. Is this a direct port or are there some changes in the architecture?

I remember there was some discussion about an improved version, maybe also another namespace. larowlan, do you know more about that?

Howsoever, adding in a direct port seems to be fine - even if there will be another improved version later or somewhere also.

floretan’s picture

Status: Active » Reviewed & tested by the community

The current version of http://drupal.org/sandbox/larowlan/1966232 works fine with Drupal 8 RC 1. It would be great to have it merged back into the official repository, this way it can be installed via composer (sandboxes are not supported at the moment).

jmuzz’s picture

I used the current version as a reference wherever I could. The architecture is pretty much the same.

Some people are saying the field should extend entity reference since it refers to an entity (a field collection item) but I don't really see the point. If you wish to enlighten then please join the discussion about it: https://www.drupal.org/node/2509254#comment-10388157

The name change should be a fairly minor thing: https://www.drupal.org/node/2509252

  • larowlan committed 70e5b38 on 8.x-1.x
    Issue #1443960 by larowlan: Added field collection item entity class
    
  • larowlan committed 66741d4 on 8.x-1.x
    Issue #1443960 by larowlan: Converted tests to PSR-0
    
  • larowlan committed 6033489 on 8.x-1.x
    Issue #1443960 by larowlan: Removed translatability
    
  • larowlan committed 8a70de4 on 8.x-1.x
    Issue #1443960 by larowlan: Skeleton commit of entity controllers
    
  • larowlan committed 5875dc0 on 8.x-1.x
    Issue #1443960 by larowlan: Convert info file to yml
    
  • larowlan committed f600a16 on 8.x-1.x
    Issue #1443960 by larowlan: move template to templates folder
    
  • larowlan committed a07c48f on 8.x-1.x
    Issue #1443960 by larowlan: convert template to twig
    
  • larowlan committed 45c31ae on 8.x-1.x
    Issue #1443960 by larowlan: clean up php code in twig template
    
  • larowlan committed ce3f7ca on 8.x-1.x
    Issue #1443960 by larowlan: move form logic to form controller
    
  • larowlan committed d2386c1 on 8.x-1.x
    Issue #1443960 by larowlan: added @todo for langcode column in database
    
  • larowlan committed 8eb7abe on 8.x-1.x
    Issue #1443960 by larowlan: refactor add page callback to use entity...
  • larowlan committed 778a7a1 on 8.x-1.x
    Issue #1443960 by larowlan: move Entity plugin to /Entity instead of /...
  • larowlan committed 3c1dbee on 8.x-1.x
    Issue #1443960 by larowlan: Adds hook_entity_bundle_info()
    
  • jmuzz committed ec328ab on 8.x-1.x
    Issue #1443960 by jmuzz: Added required type to field_collection.info....
  • jmuzz committed 3d1398b on 8.x-1.x
    Issue #1443960 by jmuzz: Replaced hook_field_info with a FieldType...
  • jmuzz committed a537f1d on 8.x-1.x
    Issue #1443960 by jmuzz: Added a stub for the embed widget and commented...
  • jmuzz committed 0cc2b2a on 8.x-1.x
    Issue #1443960 by jmuzz: Added a routing file with a path that connects...
  • jmuzz committed db891f6 on 8.x-1.x
    Issue #1443960 by jmuzz: Field collection config entity stubs are...
  • jmuzz committed 42e9555 on 8.x-1.x
    Issue #1443960 by jmuzz: Field collections are now saved with some...
  • jmuzz committed 081ee76 on 8.x-1.x
    Issue #1443960 by jmuzz: Heading for field-collections page.
    
  • jmuzz committed 2bd6b1e on 8.x-1.x
    Issue #1443960 by jmuzz: It is now possible to add fields to a field...
  • jmuzz committed dd2c93c on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed some error message.
    
  • jmuzz committed d4e60a2 on 8.x-1.x
    Issue #1443960 by jmuzz: "Field collections" added to admin menu.
    
  • jmuzz committed 38bf547 on 8.x-1.x
    Issue #1443960 by jmuzz: Added stub list formatter.
    
  • jmuzz committed 9e02882 on 8.x-1.x
    Issue #1443960 by jmuzz: Can add a field collection item to database...
  • jmuzz committed 3f66817 on 8.x-1.x
    Issue #1443960 by jmuzz: There is now an Add link on the field...
  • jmuzz committed e0deb8a on 8.x-1.x
    Issue #1443960 by jmuzz: Adding a field collection item will set the...
  • jmuzz committed 7a5b566 on 8.x-1.x
    Issue #1443960 by jmuzz: List formatter links to view pages for field...
  • jmuzz committed ed03209 on 8.x-1.x
    Issue #1443960 by jmuzz: Can add more than one field collection item to...
  • jmuzz committed 8a84b88 on 8.x-1.x
    Issue #1443960 by jmuzz: Added edit form for field collection items.
    
  • jmuzz committed 743294a on 8.x-1.x
    Issue #1443960 by jmuzz: Added delete confirmation / functionality for...
  • jmuzz committed 598d6b5 on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed destinations for field collection item...
  • jmuzz committed a1d724c on 8.x-1.x
    Issue #1443960 by jmuzz: Fix for a warning message that appeared when...
  • jmuzz committed 3a8de59 on 8.x-1.x
    Issue #1443960 by jmuzz: Added success messages for edit and add...
  • jmuzz committed e6db3b7 on 8.x-1.x
    Issue #1443960 by jmuzz: Fix for some warnings when deleting field...
  • jmuzz committed 572cd75 on 8.x-1.x
    Issue #1443960 by jmuzz: Page titles for CRUD forms of field collection...
  • jmuzz committed a389fab on 8.x-1.x
    Issue #1443960 by jmuzz: Added local tasks for field collection item...
  • jmuzz committed 6504e15 on 8.x-1.x
    Issue #1443960 by jmuzz: A couple of updates for Drupal API changes.
    
  • jmuzz committed 65a6403 on 8.x-1.x
    Issue #1443960 by jmuzz: Renamed some variables to hopefully follow...
  • jmuzz committed 2fdc57e on 8.x-1.x
    Issue #1443960 by jmuzz: Removed call to field_attach_preprocess, which...
  • jmuzz committed 64a6a45 on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed a kluge in id().
    
  • jmuzz committed f47b0ea on 8.x-1.x
    Issue #1443960 by jmuzz: Removed some unnecessary declarations.
    
  • jmuzz committed 3d30e7c on 8.x-1.x
    Issue #1443960 by jmuzz: Deleting field collection items works again.
    
  • 1023d9a committed on 8.x-1.x
    Issue #1443960 by jmuzz: Constructor has defaults that prevent a warning...
  • 1f23106 committed on 8.x-1.x
    Issue #1443960 by jmuzz: Added setHostEntity and a bit of progress on...
  • ab9a108 committed on 8.x-1.x
    Issue #1443960 by jmuzz: A test is passing, though most have been...
  • f02b05f committed on 8.x-1.x
    Issue #1443960 by jmuzz: A bit of progress on getting the second test...
  • jmuzz committed d62a806 on 8.x-1.x
    Issue #1443960 by jmuzz: Second test is working.
    
  • jmuzz committed 0abb677 on 8.x-1.x
    Issue #1443960 by jmuzz: Commented out some variable function calls as...
  • jmuzz committed 6bb6bfd on 8.x-1.x
    Issue #1443960 by jmuzz: Commented out some variable function calls as...
  • jmuzz committed bee1ddb on 8.x-1.x
    Issue #1443960 by jmuzz: The 8 create tests in the CRUD test function...
  • jmuzz committed c414733 on 8.x-1.x
    Issue #1443960 by jmuzz: First deletion test is passing.
    
  • jmuzz committed ccec2c1 on 8.x-1.x
    Issue #1443960 by jmuzz: CRUD tests up to the revision tests are passing...
  • jmuzz committed a7caa18 on 8.x-1.x
    Issue #1443960 by jmuzz: Some changes for D8 updates, site can be used...
  • jmuzz committed aa3ce87 on 8.x-1.x
    Issue #1443960 by jmuzz: Added a property definition for the field...
  • jmuzz committed e0a13e2 on 8.x-1.x
    Issue #1443960 by jmuzz: Some work on converting the list controller to...
  • 5802c88 committed on 8.x-1.x
    Issue #1443960 by jmuzz: Field collection bundles are being created and...
  • c741eb0 committed on 8.x-1.x
    Issue #1443960 by jmuzz: Field collections option in structure menu and...
  • c249b6e committed on 8.x-1.x
    Issue #1443960 by jmuzz: Can add fields to field collections.
    
  • 73682f6 committed on 8.x-1.x
    Issue #1443960 by jmuzz: Can view nodes that have a field collection...
  • jmuzz committed f22d862 on 8.x-1.x
    Issue #1443960 by jmuzz: Can add and edit field collection items.
    
  • jmuzz committed 287f6ce on 8.x-1.x
    Issue #1443960 by jmuzz: Embedded widget will now display field inputs.
    
  • jmuzz committed 39e246e on 8.x-1.x
    Issue #1443960 by jmuzz: Extra links in list formatter removed and field...
  • jmuzz committed 5f3ef9d on 8.x-1.x
    Issue #1443960 by jmuzz: Node forms with the embedded field collection...
  • jmuzz committed 2a2b444 on 8.x-1.x
    Issue #1443960 by jmuzz: Removed a reference to some test data I was...
  • jmuzz committed bbd4339 on 8.x-1.x
    Issue #1443960 by jmuzz: Removed a reference to test function.
    
  • jmuzz committed 51ea379 on 8.x-1.x
    Issue #1443960 by jmuzz: Embedded widget is closer to working.
    
  • jmuzz committed 3d748f4 on 8.x-1.x
    Issue #1443960 by jmuzz: Embedded widget seems to work for a single...
  • jmuzz committed 3e51b28 on 8.x-1.x
    Issue #1443960 by jmuzz: Field formatters for embedded field collection...
  • jmuzz committed 7d4d149 on 8.x-1.x
    Issue #1443960 by jmuzz: Fix for a warning when creating a new field...
  • jmuzz committed a9ab184 on 8.x-1.x
    Issue #1443960 by jmuzz: Default value in field collection field...
  • jmuzz committed 792f0e2 on 8.x-1.x
    Issue #1443960 by jmuzz: Presave split to update and insert.
    
  • jmuzz committed 45d4bca on 8.x-1.x
    Issue #1443960 by jmuzz: Progress towards not adding empty field...
  • jmuzz committed 33bbf90 on 8.x-1.x
    Issue #1443960 by jmuzz: Empty field collection items no longer added...
  • jmuzz committed 3c64f1f on 8.x-1.x
    Issue #1443960 by jmuzz: Remove buttons added for embedded widget (Not...
  • jmuzz committed ba3f7d3 on 8.x-1.x
    Issue #1443960 by jmuzz: Remove button on embedded widget working.
    
  • jmuzz committed 9907599 on 8.x-1.x
    Issue #1443960 by jmuzz: Cleanup.
    
  • jmuzz committed ac73169 on 8.x-1.x
    Issue #1443960 by jmuzz: All formatters are functional.
    
  • jmuzz committed f85419b on 8.x-1.x
    Issue #1443960 by jmuzz: Bookmark for thought process.
    
  • jmuzz committed 9e9aa7f on 8.x-1.x
    Issue #1443960 by jmuzz: HTML5 required attributes unset for fields in...
  • jmuzz committed eef9c33 on 8.x-1.x
    Issue #1443960 by jmuzz: Ready to start on validation code.
    
  • jmuzz committed 4f765bd on 8.x-1.x
    Issue #1443960 by jmuzz: Validation working.
    
  • jmuzz committed 04bcf33 on 8.x-1.x
    Issue #1443960 by jmuzz: Basic revision support.
    
  • jmuzz committed 05f74bc on 8.x-1.x
    Issue #1443960 by jmuzz: Links from list formatter on old host revision...
  • jmuzz committed b4fb4b9 on 8.x-1.x
    Issue #1443960 by jmuzz: Fixes for host entity type storage and deletion...
  • jmuzz committed b9c77f7 on 8.x-1.x
    Issue #1443960 by jmuzz: Field collection item form redirects to host...
  • jmuzz committed a79ed15 on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed another post-form redirect and...
  • jmuzz committed 29cb5ef on 8.x-1.x
    Issue #1443960 by jmuzz: Access control for edit forms of field...
  • jmuzz committed 7879799 on 8.x-1.x
    Issue #1443960 by jmuzz: Some access control, cleanup, and revision_id...
  • jmuzz committed 9efcbfa on 8.x-1.x
    Issue #1443960 by jmuzz: Update for routing file.
    
  • jmuzz committed 08cc3eb on 8.x-1.x
    Issue #1443960 by jmuzz: Fixes for validation and some labels.
    
  • jmuzz committed bece2d4 on 8.x-1.x
    Issue #1443960 by jmuzz: Some code reformatting.
    
  • jmuzz committed 06c043a on 8.x-1.x
    Issue #1443960 by jmuzz: Some reformatting and progress on fixing remove...
  • naveenvalecha committed f1c51f2 on 8.x-1.x
    Issue #1443960 by naveenvalecha: Converted the hook_help and removed...
  • jmuzz committed 774df66 on 8.x-1.x
    Issue #1443960 by jmuzz: Remove button on embedded widget fixed.
    
  • jmuzz committed 39c5bec on 8.x-1.x
    Issue #1443960 by jmuzz: /entity/field_collection/{field_collection}...
  • jmuzz committed d57e06e on 8.x-1.x
    Issue #1443960 by jmuzz: /field_collection_item/{field_collection_item}...
  • jmuzz committed c5fffd4 on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed a problem preventing new field collection...
  • jmuzz committed baec3dc on 8.x-1.x
    Issue #1443960 by jmuzz: Add for no longer appears or works for field...
  • jmuzz committed cb7ea35 on 8.x-1.x
    Issue #1443960 by jmuzz: Some fixes for the tests, though they are still...
  • jmuzz committed 2e894a3 on 8.x-1.x
    Issue #1443960 by jmuzz: Tests are passing.  At least the 18 that are...
  • jmuzz committed b7a3f19 on 8.x-1.x
    Issue #1443960 by jmuzz: A few more tests uncommented and fixed.
    
  • jmuzz committed 3202177 on 8.x-1.x
    Issue #1443960 by jmuzz: Some updates for Drupal 8 changes.
    
  • jmuzz committed db11879 on 8.x-1.x
    Issue #1443960 by jmuzz: Some more updates for other Drupal 8 changes.
    
  • jmuzz committed 09eb59d on 8.x-1.x
    Issue #1443960 by jmuzz: Restored functionality of edit forms for...
  • jmuzz committed b833877 on 8.x-1.x
    Issue #1443960 by jmuzz: The uncommented tests are running again.
    
  • jmuzz committed a20cfa2 on 8.x-1.x
    Issue #1443960 by jmuzz: Rearranged some functions and created...
  • jmuzz committed ee3535b on 8.x-1.x
    Issue #1443960 by jmuzz: Nicer labels for field collection items and a...
  • jmuzz committed a6ccf88 on 8.x-1.x
    Issue #1443960 by jmuzz: Some updates for latest Drupal 8 changes.
    
  • jmuzz committed 95a73eb on 8.x-1.x
    Issue #1443960 by jmuzz: Some tests to check the deletion of data when...
  • jmuzz committed 13cc269 on 8.x-1.x
    Issue #1443960 by jmuzz: Field collection data now deleted along with...
  • jmuzz committed 7ead35e on 8.x-1.x
    Issue #1443960 by jmuzz: Fix for deleting fields from the UI.
    
  • jmuzz committed 5ac1207 on 8.x-1.x
    Issue #1443960 by jmuzz: Another fix related to deleting fields.
    
  • jmuzz committed 44f4fe1 on 8.x-1.x
    Issue #1443960 by jmuzz: Function name fix and note about replacing the...
  • naveenvalecha committed 89bc35e on 8.x-1.x authored by Sam152
    Issue #1443960 - #2495723 by Sam152: Missing @group annotation breaks...
  • naveenvalecha committed cee841f on 8.x-1.x
    Issue #1443960 by naveenvalecha: Replace entity_load with the...
  • jmuzz committed ec1b21a on 8.x-1.x
    Issue #1443960 by jmuzz: Restored default value dialog.
    
  • jmuzz committed 99de267 on 8.x-1.x
    Issue #1443960 by jmuzz: Added stub page for the edit field collection...
  • jmuzz committed 261768b on 8.x-1.x
    Issue #1443960 by jmuzz: Set up permissions.
    
  • d212954 committed on 8.x-1.x
    Issue #1443960 by jmuzz: Fix for field collection field creation error.
    
  • 1c44ae4 committed on 8.x-1.x
    Issue #1443960 by jmuzz: A few fixes for tests.
    
  • jmuzz committed cfebca7 on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed a URL in admin interface.
    
  • jmuzz committed 4ff91aa on 8.x-1.x
    Issue #1443960 by jmuzz: A few small fixes.
    
  • jmuzz committed 4b0278d on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed access control for field_collection_item...
  • jmuzz committed b9a86c6 on 8.x-1.x
    Issue #1443960 by jmuzz: Fixed access control for field_collection_item...
jmuzz’s picture

Status: Reviewed & tested by the community » Fixed

I pushed the work from the sandbox to this repository. Please open new issues for anything related to the D8 version of field collection.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.