{"action":"created","issue":{"url":"https://api.github.com/repos/pods-framework/pods/issues/109","labels_url":"https://api.github.com/repos/pods-framework/pods/issues/109/labels{/name}","comments_url":"https://api.github.com/repos/pods-framework/pods/issues/109/comments","events_url":"https://api.github.com/repos/pods-framework/pods/issues/109/events","html_url":"https://github.com/pods-framework/pods/issues/109","id":3383944,"number":109,"title":"Loop Field Type","user":{"login":"mistergiri","id":458038,"avatar_url":"https://avatars.githubusercontent.com/u/458038?v=3","gravatar_id":"","url":"https://api.github.com/users/mistergiri","html_url":"https://github.com/mistergiri","followers_url":"https://api.github.com/users/mistergiri/followers","following_url":"https://api.github.com/users/mistergiri/following{/other_user}","gists_url":"https://api.github.com/users/mistergiri/gists{/gist_id}","starred_url":"https://api.github.com/users/mistergiri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mistergiri/subscriptions","organizations_url":"https://api.github.com/users/mistergiri/orgs","repos_url":"https://api.github.com/users/mistergiri/repos","events_url":"https://api.github.com/users/mistergiri/events{/privacy}","received_events_url":"https://api.github.com/users/mistergiri/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pods-framework/pods/labels/Feature","name":"Feature","color":"95BF3B"},{"url":"https://api.github.com/repos/pods-framework/pods/labels/Focus","name":"Focus","color":"e10c02"}],"state":"open","locked":false,"assignee":{"login":"sc0ttkclark","id":709662,"avatar_url":"https://avatars.githubusercontent.com/u/709662?v=3","gravatar_id":"","url":"https://api.github.com/users/sc0ttkclark","html_url":"https://github.com/sc0ttkclark","followers_url":"https://api.github.com/users/sc0ttkclark/followers","following_url":"https://api.github.com/users/sc0ttkclark/following{/other_user}","gists_url":"https://api.github.com/users/sc0ttkclark/gists{/gist_id}","starred_url":"https://api.github.com/users/sc0ttkclark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sc0ttkclark/subscriptions","organizations_url":"https://api.github.com/users/sc0ttkclark/orgs","repos_url":"https://api.github.com/users/sc0ttkclark/repos","events_url":"https://api.github.com/users/sc0ttkclark/events{/privacy}","received_events_url":"https://api.github.com/users/sc0ttkclark/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/pods-framework/pods/milestones/26","html_url":"https://github.com/pods-framework/pods/milestones/Pods%203.0","labels_url":"https://api.github.com/repos/pods-framework/pods/milestones/26/labels","id":239384,"number":26,"title":"Pods 3.0","description":"","creator":{"login":"sc0ttkclark","id":709662,"avatar_url":"https://avatars.githubusercontent.com/u/709662?v=3","gravatar_id":"","url":"https://api.github.com/users/sc0ttkclark","html_url":"https://github.com/sc0ttkclark","followers_url":"https://api.github.com/users/sc0ttkclark/followers","following_url":"https://api.github.com/users/sc0ttkclark/following{/other_user}","gists_url":"https://api.github.com/users/sc0ttkclark/gists{/gist_id}","starred_url":"https://api.github.com/users/sc0ttkclark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sc0ttkclark/subscriptions","organizations_url":"https://api.github.com/users/sc0ttkclark/orgs","repos_url":"https://api.github.com/users/sc0ttkclark/repos","events_url":"https://api.github.com/users/sc0ttkclark/events{/privacy}","received_events_url":"https://api.github.com/users/sc0ttkclark/received_events","type":"User","site_admin":false},"open_issues":120,"closed_issues":365,"state":"open","created_at":"2013-01-06T17:40:38Z","updated_at":"2015-09-07T15:42:41Z","due_on":null,"closed_at":null},"comments":89,"created_at":"2012-02-25T09:07:52Z","updated_at":"2015-09-09T14:25:59Z","closed_at":null,"body":"<em>Description modified September 1st, 2015 by @sc0ttkclark</em>\r\n### Feature Summary\r\n\r\nA loop field will be a field that contains other fields. For example a Pod called 'book' could have a loop field called 'chapters', which had its own set of fields such as, 'chapter_title', 'chapter_content', 'chapter_start_page' and 'chapter_end_page'. An item in the book Pod, could have as many entires in the chapters field as necessary, and each one would have its own set of fields, with their own values.\r\n\r\nA lot of planning has gone into this feature, but its implementation has been delayed. Performance improvements that we plan to address in 2.3.19 and 3.0 have been prioritized over loop fields as they are essential for proper implementation of loop fields.\r\n\r\n### Work to be done\r\n\r\n- [x] Design Loop Field workflows (@curtismchale)\r\n- [x] Mockup Loop Field workflows (@curtismchale)\r\n- [x] Develop prototype, minus JS for fields (@curtismchale)\r\n- [ ] Refactor and clean up CMB2 structures to support nested fields (@pglewis, @sc0ttkclark)\r\n- [ ] Refactor and clean up field type JS for group fields to support better nesting (@jtsternberg, @sc0ttkclark)\r\n- [ ] Test and finish up saving process and storage handling for table/meta storage types (@sc0ttkclark)\r\n- [ ] Test and finish up field() / display() for getting data out of loop field (@sc0ttkclark)\r\n- [ ] Add field traversal for loop field data arrays (@sc0ttkclark)\r\n- [ ] Create Unit tests (@pglewis, @sc0ttkclark)\r\n- [ ] Write Documentation page (@shelob9)\r\n\r\nWe are actively seeking contributors for any of the open tasks above, please hop in and help out if you're interested! If you are unsure of how to get started or have any questions, feel free to ask @sc0ttkclark here or at http://pods.io/chat/) for help getting started.\r\n\r\n### Original issue summary\r\n\r\nHello pods team,\r\nI'm using magic fields 2.0 which contains features like \"add another field\" and \"add another group\" type of fields. \r\nYesterday one of my internet friend recommended pods 2.0. I tested it and i really love it. Magic fields 2.0 stores the data as metadata. I'll get performance issue. Thats why i would like to use pods 2.0. Pods satisfies me everything except that \"add another field\" and \"add another group\" type of field. \r\n\r\nHere is the snapshot of what i'm asking \r\nBefore duplicating the field:\r\nhttp://wiki.magicfields.org/lib/exe/fetch.php?media=v2_field_duplicate_post.jpg\r\n\r\nAfter duplicating the field:\r\nhttp://wiki.magicfields.org/lib/exe/fetch.php?media=v2_field_duplicate_complete.jpg\r\n\r\nBefore duplicating the group:\r\nhttp://wiki.magicfields.org/lib/exe/fetch.php?media=v2_group_duplicate_post.jpg\r\n\r\nAfter duplicating the group:\r\nhttp://wiki.magicfields.org/lib/exe/fetch.php?media=v2_group_duplicate_remove.jpg   \r\n\r\n\r\nDoes pods 2.x has that feature and as a pods newbie am i missing something?  \r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/pods-framework/pods/issues/comments/138926313","html_url":"https://github.com/pods-framework/pods/issues/109#issuecomment-138926313","issue_url":"https://api.github.com/repos/pods-framework/pods/issues/109","id":138926313,"user":{"login":"sc0ttkclark","id":709662,"avatar_url":"https://avatars.githubusercontent.com/u/709662?v=3","gravatar_id":"","url":"https://api.github.com/users/sc0ttkclark","html_url":"https://github.com/sc0ttkclark","followers_url":"https://api.github.com/users/sc0ttkclark/followers","following_url":"https://api.github.com/users/sc0ttkclark/following{/other_user}","gists_url":"https://api.github.com/users/sc0ttkclark/gists{/gist_id}","starred_url":"https://api.github.com/users/sc0ttkclark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sc0ttkclark/subscriptions","organizations_url":"https://api.github.com/users/sc0ttkclark/orgs","repos_url":"https://api.github.com/users/sc0ttkclark/repos","events_url":"https://api.github.com/users/sc0ttkclark/events{/privacy}","received_events_url":"https://api.github.com/users/sc0ttkclark/received_events","type":"User","site_admin":false},"created_at":"2015-09-09T14:25:59Z","updated_at":"2015-09-09T14:25:59Z","body":"Automattic is a Pillar sponsor through Friends of Pods. Pods isn't fully funded by Automattic, it only goes about 70% of the way towards the expenses of keeping @pglewis @jimtrue and @Shelob9 paid and with lights on, with a very modest income they generously work with for us because they all believe in our cause. We still rely on our other Friends of Pods to help make up the difference, but we're not a fully funded project yet. @pglewis normally ends up doing some side work in the name of Pods and having clients pay Pods directly, or I eat more of my credit cards up."}}