Skip to content

Commit

Permalink
Ajout d'un formulaire "Signaler un problème"
Browse files Browse the repository at this point in the history
fix #1064
  • Loading branch information
rik committed Dec 27, 2024
1 parent 2f015fd commit 23a53eb
Show file tree
Hide file tree
Showing 5 changed files with 49 additions and 8 deletions.
31 changes: 31 additions & 0 deletions components/SignalementProbleme.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<template>
<v-btn v-if="$user?.id" color="primary" outlined @click="openSignalementForm">
Signaler un problème
</v-btn>
</template>

<script>
export default {
methods: {
// https://tally.so/help/developer-resources#2f676e40530a460ea6a634b8441f6001
// https://tally.so/help/hidden-fields
// https://tally.so/help/pre-populate-form-fields#d145bec3bde2446b8ae17a4357494950
// originPage hidden field pour capturer l'URL
openSignalementForm () {
const hiddenFields = {
email: this.$user.email,
side: this.$user.profile.side,
departement: this.$user.profile.departement,
collectivite_id: this.$user.profile.collectivite_id
}
console.log(hiddenFields)
window.Tally.openPopup('3qjW27', {
hideTitle: true,
width: 500,
hiddenFields
})
}
}
}
</script>
12 changes: 6 additions & 6 deletions pages/collectivites/_collectiviteId/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,14 @@
</v-col>
</v-row>
<v-row>
<v-col cols="12">
<v-col class="d-flex justify-space-between">
<h2>Documents d'urbanisme</h2>
<SignalementProbleme />
</v-col>
<v-col cols="12">
<p>
Documents d’urbanismes disponibles pour la commune recherchée :
</p>
</v-row>
<v-row>
<v-col>
Documents d’urbanismes disponibles pour la commune recherchée :
</v-col>
</v-row>
<DashboardDUItemsList
Expand All @@ -60,7 +61,6 @@
</template>

<script>
export default {
name: 'CollectiviteDetails',
props: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,13 @@
Les nouvelles procédures et événements saisis dans Sudocuh sont visibles dans Docurba dès le lendemain matin.
</v-alert>
</v-col>
<v-col cols="12">
<v-col cols="12" class="d-flex justify-space-between">
<p class="text-h2">
Documents d'urbanisme
</p>
<SignalementProbleme />
</v-col>
<v-col cols="12">
<p class="text-h6">
Documents d’urbanisme disponibles pour la commune recherchée :
</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,15 @@
Les nouvelles procédures et événements saisis dans Sudocuh sont visibles dans Docurba dès le lendemain matin.
</v-alert>
</v-col>
<v-col cols="12">
<v-col cols="12" class="d-flex justify-space-between">
<p class="text-h2">
Documents d'urbanisme
</p>
<SignalementProbleme />
</v-col>
</v-row>
<v-row>
<v-col>
<p class="text-h6">
Documents d’urbanisme sous la compétence de {{ collectivite.intitule }} :
</p>
Expand Down
2 changes: 2 additions & 0 deletions pages/frise/_procedureId/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,8 @@
</div>
</v-col>
<v-col cols="3" class="my-6">
<SignalementProbleme class="mb-4" />

<template v-if="$user && $user.email && isAdmin">
<div class="font-weight-bold">
Collaborateurs
Expand Down

0 comments on commit 23a53eb

Please sign in to comment.