A Kimai 2 plugin, which allows to configure additional fields for timesheets, customers, projects and activities.
You can test it in the “Plugins” demo.
Configure additional fields in various formats for the following data types:
You can create as many fields as you want for each data type, where each field:
The custom fields will be shown on the “create and edit entity” forms and can have the following types:
choice-list(add entries comma separated into default-value field)
The custom-field data is then available in:
More information about custom fields can be found in the documentation.
This plugin is compatible with Kimai 2, v1.0 and higher.
Extract the ZIP file and upload the included directory and all files to your Kimai installation to the new directory:
The file structure needs to like like this afterwards:
var/plugins/ ├── MetaFieldsBundle │ ├── MetaFieldsBundle.php | └ ... more files and directories follow here ...
After uploading the files, Kimai needs to know about the new plugin. It will be found, once the cache was re-built:
cd kimai2/ bin/console cache:clear --env=prod bin/console cache:warmup --env=prod
Run the following command:
This will install all required databases.
When logged in as
SUPER_ADMIN, you should now see the custom-fields administration screen.
If this was successful, you can now think about giving permissions to other users as well.
This bundle ships a new administration screen, which will be available for the following users:
ROLE_SUPER_ADMIN- every super administrator
configure_meta_fields- allows to adminstrate the custom field definitions
permissions: roles: ROLE_ADMIN: ['configure_meta_fields']
After changing the permissions, you need to clear the cache one more time.
Records detailed change/audit logs for timesheets, customers, projects and activities and displays them in a per-item timeline.
Create free configurable additional (optional and mandatory) fields for timesheets, customers, projects and activities in various formats.
|Custom CSS plugin||
|Installation & Update support||
|Recalculate rates plugin||