Forms
Table of Contents
Traits
- CalendarFormTrait
- Calendar add/edit form: company (select), name, color, order, opening hours (7 days x 2
windows), offer step, lead time, flags and per-language tabs.
- CategoryFormTrait
- Company module category add/edit form: a code list for the whole module (typically
technologies used in references).
- CompanyFormTrait
- Own company add/edit form: fieldset sections (basics, contact and address, presentation,
opening hours, highlights, content blocks, team, switches) plus the `activated` header toggle.
- ReferenceFormTrait
- Reference (portfolio) add/edit form: company (select), client, realization date, link,
logo, gallery, categories and per-language tabs (title, description, quote).
- ReservationFormTrait
- Supplement to the otherwise read-only reservation detail: the only editable field is
`subject` (optional; the client may leave it empty and the manager can add or fix it later).
- ServiceFormTrait
- Service / price list item add/edit form: company and group (selects), price/rate,
visibility and per-language tabs (name, description).
- ServiceGroupFormTrait
- Price list group add/edit form: company (select), order, price list visibility, photo and
per-language tabs (name).
- TimeSlotFormTrait
- Add/edit form for a calendar time slot: company, date and three modes in one form (`mode` switch).
- WorkListArchiveFormTrait
- Archives a job (`WorkList`) and restores it from the archive.
- WorkListCommentsFormTrait
- "Work item comments" modal of a job.
- WorkListFormTrait
- Add/edit form of a job (`WorkList`): company, customer (Invoicer `Customer` picker plus contact select), name, note.
- WorkListInvoiceFormTrait
- "Issue invoice" modal of a job, in two steps.
- WorkListSheetsFormTrait
- "Work sheets" tab of a job: left column with sheet groups, right column with the spreadsheet-like grid.