Allow adding a company to a person (jobs)

Description

Background

Requirements

  • Add the possibility to add and remove jobs

  • This is done similar to the management of phone numbers: a job can be added with a collection

  • Company can be chosen by a select2. After that job and department can be entered manually

  • * Adding a new company inline is currently out of scope

Technical tasks

None

Deployment actions

None

Activity

Show:
Johan Liefers
October 6, 2016, 2:55 PM

I started working on this issue with this specs, but it's really hard to find a good way to implement it this way with the current content structure. I would suggest to build this component in such a way that it would be in line with the data strucure of integrated:

Make a bootstrap collection for jobs (or something similar), with a select2 field for company per collection field. The textfields of the job could then be placed beneath the company selectbox. In this way no strange datatransformers and hacks have to be applied and you would have way simpler code.

Assignee

Unassigned

Client

None

Sprint

None

Fix versions

Configure