Selected Person’s Contracts
- CType
-
academicpersons_selectedcontracts - Plugin
-
Academic, pluginPersons Selected, actionContracts ProfileController:: selected Contracts Action () - Set
-
fgtclb/, or the aggregate setacademic- persons- selected- contracts fgtclb/academic- persons - Templates
-
Templates/, see TemplatesProfile/ Selected Contracts. html
The contracts an editor picks, in the order they are picked, one item or one table row each, with the name of its profile. It is the element for a person who holds several roles and should appear in one of them only: the dean on the page of the dean's office, without the professorship, or the contact person of a service with the room and phone number of that role.
The element shows the picked contract, whatever its validity, and none of the other contracts of the profile. The names link to the detail page, which shows the whole profile.
Three picked contracts, each with the name of its profile and only that contract.
Settings
-
- Type
- page
- Default
- empty
The page the names link to, see Detail Page.
-
- Type
- select
- Default
- Use the site setting
-
- Type
- select, several values
- Default
- empty
The contracts the element shows, in the order of the right-hand list. The left-hand list offers every contract of the installation, ordered by the name of the person and labelled with the last and first name, the function type, the organisational unit and the validity, for example
Doe, Jane / Professor / Faculty of Engineering / 2020-. Empty shows the text that no contract was found.04- 01-- In an installation with more than one site, page TSconfig restricts the offered contracts to the storage folders of a page tree, see Restrict the backend contract selects. A listener of
\FGTCLB\can change the items as well.Academic Base\ Event\ Modify Tca Select Field Items Event
-
- Type
- select, several values
- Default
- empty
The fields each item shows, see Show only selected Fields. The contract fields are those of the picked contract.
-
- Type
- checkbox
- Default
- off
See View Mode Toggle. Two elements of this kind on one page share the chosen mode.
-
- Type
- select
- Default
- Tiles
See View Mode Default. The table has one row per contract.
The table view mode of the selected contracts element: one row per contract.