field confidentialite SelectEditable

This commit is contained in:
2024-03-26 16:33:58 +01:00
parent 4b215617f1
commit 67c2008d1f
2 changed files with 95 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ import { mdiChevronDown } from '@mdi/js';
import ContentEditable from '@components/editable/ContentEditable.vue';
import CheckboxEditable from '@components/editable/CheckboxEditable.vue';
import SelectEditable from '@components/editable/SelectEditable.vue';
export default {
props: ['cid', 'eid'],
@@ -223,7 +224,8 @@ export default {
VueSlider,
SvgIcon,
ContentEditable,
CheckboxEditable
CheckboxEditable,
SelectEditable
}
}
@@ -260,6 +262,22 @@ export default {
field: 'field_entite_agissante'
}" />
<SelectEditable
v-if="entite && entite.can_update"
label="Confidentialité"
:value="0"
:options="{
'confidentialite_prive': 'privé',
'confidentialite_interne': 'interne',
'confidentialite_public': 'public'
}"
:data="{
entitytype: 'node',
bundle: 'entite',
nid: this.entite.id,
field: 'field_confidentialite'
}" />
</div>
</template>