Skip to content
Snippets Groups Projects
Commit cec6531b authored by Sébastien DA ROCHA's avatar Sébastien DA ROCHA :bicyclist:
Browse files

Merge branch 'redmine-issues/14567' into 'develop'

parents 7655fd95 2f9f96c6
No related branches found
No related tags found
No related merge requests found
<template>
<div
v-if="field && field.field_type === 'char'"
>
<div v-if="field && field.field_type === 'char'">
<label
v-if="$route.name === 'editer-signalement'"
v-if="displayLabels"
:for="field.name"
>
{{ field.label }}
......@@ -17,11 +15,9 @@
>
</div>
<div
v-else-if="field && field.field_type === 'list'"
>
<div v-else-if="field && field.field_type === 'list'">
<label
v-if="$route.name === 'editer-signalement'"
v-if="displayLabels"
:for="field.name"
>
{{ field.label }}
......@@ -32,11 +28,9 @@
:selection.sync="selected_extra_form_list"
/>
</div>
<div
v-else-if="field && field.field_type === 'integer'"
>
<div v-else-if="field && field.field_type === 'integer'">
<label
v-if="$route.name === 'editer-signalement'"
v-if="displayLabels"
:for="field.name"
>
{{ field.label }}
......@@ -52,9 +46,7 @@
>
</div>
</div>
<div
v-else-if="field && field.field_type === 'boolean'"
>
<div v-else-if="field && field.field_type === 'boolean'">
<div class="ui checkbox">
<input
:id="field.name"
......@@ -64,15 +56,13 @@
@change="updateStore_extra_form"
>
<label :for="field.name">
{{ $route.name === 'editer-signalement' ? field.label : '' }}
{{ displayLabels ? field.label : '' }}
</label>
</div>
</div>
<div
v-else-if="field && field.field_type === 'date'"
>
<div v-else-if="field && field.field_type === 'date'">
<label
v-if="$route.name === 'editer-signalement'"
v-if="displayLabels"
:for="field.name"
>
{{ field.label }}
......@@ -85,11 +75,9 @@
@blur="updateStore_extra_form"
>
</div>
<div
v-else-if="field && field.field_type === 'decimal'"
>
<div v-else-if="field && field.field_type === 'decimal'">
<label
v-if="$route.name === 'editer-signalement'"
v-if="displayLabels"
:for="field.name"
>
{{ field.label }}
......@@ -105,11 +93,9 @@
>
</div>
</div>
<div
v-else-if="field && field.field_type === 'text'"
>
<div v-else-if="field && field.field_type === 'text'">
<label
v-if="$route.name === 'editer-signalement'"
v-if="displayLabels"
:for="field.name"
>
{{ field.label }}
......@@ -152,6 +138,10 @@ export default {
this.$store.commit('feature/UPDATE_EXTRA_FORM', newExtraForm);
},
},
displayLabels() {
return this.$route.name === 'editer-signalement' || this.$route.name === 'ajouter-signalement';
}
},
methods: {
......
......@@ -264,11 +264,11 @@
<div
v-for="(field, index) in orderedCustomFields"
:key="field.field_type + index"
class="field"
>
<FeatureExtraForm
:id="field.label"
:field="field"
class="field"
/>
{{ field.errors }}
</div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment