Selecione um projeto existente para vinculá-lo, ou deixe em ----- e preencha o formulário para criar um novo projeto no Redmine.
{{ fields.dropdownArrayField('redmine_project_id', '', project_options, __('Vincular a Projeto Existente', 'redmine'), {
'display_emptychoice': true,
'full_width': true
}) }}
{{ fields.textField('name', project_name, __('Nome', 'redmine'), {
'full_width': true,
'required': true
}) }}
{{ fields.textareaField('description', project_description, __('Descrição', 'redmine'), {
'full_width': true,
'rows': 5
}) }}
{{ fields.textField('identifier', project_identifier, __('Identificador', 'redmine'), {
'full_width': true,
'required': true,
'helper': __('Deve ter entre 1 e 100 caracteres minúsculos, números ou traços.', 'redmine')
}) }}
{{ fields.checkboxField('is_public', 0, __('Público', 'redmine'), {
'full_width': true,
'helper': __('Projetos públicos são visíveis para todos.', 'redmine')
}) }}
{{ fields.dropdownArrayField('parent_id', '', project_options, __('Subprojeto de', 'redmine'), {
'display_emptychoice': true,
'full_width': true
}) }}
{{ fields.dropdownArrayField('enabled_module_names', '', modules, __('Módulos', 'redmine'), {
'multiple': true,
'values': ['issue_tracking', 'time_tracking'],
'full_width': true
}) }}
{# Campos personalizados de projeto do Redmine (alguns são obrigatórios na criação) #}
{% for cf in custom_fields|default([]) %}
{% if cf.field_format == 'list' and cf.options is not empty %}
{{ fields.dropdownArrayField('custom_field_values[' ~ cf.id ~ ']', '', cf.options, cf.name, {
'display_emptychoice': true,
'full_width': true,
'required': cf.is_required
}) }}
{% else %}
{{ fields.textField('custom_field_values[' ~ cf.id ~ ']', '', cf.name, {
'full_width': true,
'required': cf.is_required
}) }}
{% endif %}
{% endfor %}