Skip to content
Snippets Groups Projects
Commit b5c0c193 authored by Timothee P's avatar Timothee P :sunflower:
Browse files

prevent error on feature change, remove label & fix style

parent 5086fd2f
No related branches found
No related tags found
No related merge requests found
...@@ -21,11 +21,14 @@ ...@@ -21,11 +21,14 @@
<strong>{{ field.label }}</strong> <strong>{{ field.label }}</strong>
</td> </td>
<td> <td>
<strong> <strong class="ui form">
<FeatureExtraForm <span
v-if="fastEditionMode && extra_forms.length > 0" v-if="fastEditionMode && extra_forms.length > 0"
:field="getExtraForm(field)" >
/> <FeatureExtraForm
:field="getExtraForm(field)"
/>
</span>
<i <i
v-else-if="field.field_type === 'boolean'" v-else-if="field.field_type === 'boolean'"
:class="[ :class="[
......
<template> <template>
<div <div
v-if="field.field_type === 'char'" v-if="field && field.field_type === 'char'"
> >
<label for="field.name">{{ field.label }}</label> <label
v-if="$route.name === 'editer-signalement'"
:for="field.name"
>
{{ field.label }}
</label>
<input <input
:id="field.name" :id="field.name"
:value="field.value" :value="field.value"
...@@ -13,9 +18,14 @@ ...@@ -13,9 +18,14 @@
</div> </div>
<div <div
v-else-if="field.field_type === 'list'" v-else-if="field && field.field_type === 'list'"
> >
<label for="field.name">{{ field.label }}</label> <label
v-if="$route.name === 'editer-signalement'"
:for="field.name"
>
{{ field.label }}
</label>
<Dropdown <Dropdown
:options="field.options" :options="field.options"
:selected="selected_extra_form_list" :selected="selected_extra_form_list"
...@@ -23,9 +33,14 @@ ...@@ -23,9 +33,14 @@
/> />
</div> </div>
<div <div
v-else-if="field.field_type === 'integer'" v-else-if="field && field.field_type === 'integer'"
> >
<label for="field.name">{{ field.label }}</label> <label
v-if="$route.name === 'editer-signalement'"
:for="field.name"
>
{{ field.label }}
</label>
<div class="ui input"> <div class="ui input">
<!-- //* si click sur fléche dans champ input, pas de focus, donc pas de blur, donc utilisation de @change --> <!-- //* si click sur fléche dans champ input, pas de focus, donc pas de blur, donc utilisation de @change -->
<input <input
...@@ -38,7 +53,7 @@ ...@@ -38,7 +53,7 @@
</div> </div>
</div> </div>
<div <div
v-else-if="field.field_type === 'boolean'" v-else-if="field && field.field_type === 'boolean'"
> >
<div class="ui checkbox"> <div class="ui checkbox">
<input <input
...@@ -48,13 +63,23 @@ ...@@ -48,13 +63,23 @@
:name="field.name" :name="field.name"
@change="updateStore_extra_form" @change="updateStore_extra_form"
> >
<label for="field.name">{{ field.label }}</label> <label
v-if="$route.name === 'editer-signalement'"
:for="field.name"
>
{{ field.label }}
</label>
</div> </div>
</div> </div>
<div <div
v-else-if="field.field_type === 'date'" v-else-if="field && field.field_type === 'date'"
> >
<label for="field.name">{{ field.label }}</label> <label
v-if="$route.name === 'editer-signalement'"
:for="field.name"
>
{{ field.label }}
</label>
<input <input
:id="field.name" :id="field.name"
:value="field.value" :value="field.value"
...@@ -64,9 +89,14 @@ ...@@ -64,9 +89,14 @@
> >
</div> </div>
<div <div
v-else-if="field.field_type === 'decimal'" v-else-if="field && field.field_type === 'decimal'"
> >
<label for="field.name">{{ field.label }}</label> <label
v-if="$route.name === 'editer-signalement'"
:for="field.name"
>
{{ field.label }}
</label>
<div class="ui input"> <div class="ui input">
<input <input
:id="field.name" :id="field.name"
...@@ -79,9 +109,14 @@ ...@@ -79,9 +109,14 @@
</div> </div>
</div> </div>
<div <div
v-else-if="field.field_type === 'text'" v-else-if="field && field.field_type === 'text'"
> >
<label :for="field.name">{{ field.label }}</label> <label
v-if="$route.name === 'editer-signalement'"
:for="field.name"
>
{{ field.label }}
</label>
<textarea <textarea
:value="field.value" :value="field.value"
:name="field.name" :name="field.name"
......
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