Skip to content

Commit 3399314

Browse files
Merge pull request #502 from statikbe/feature/499-make-contact-form-handle-agnostic
Make contact form handle agnostic
2 parents 8b2345e + b66f84c commit 3399314

File tree

4 files changed

+27
-2
lines changed

4 files changed

+27
-2
lines changed

config/project/entryTypes/contact--f2d8b097-d5ba-4224-9736-4dc41bd6580f.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,23 @@ fieldLayouts:
5454
userCondition: null
5555
warning: null
5656
width: 100
57+
-
58+
dateAdded: '2025-09-18T06:37:19+00:00'
59+
editCondition: null
60+
elementCondition: null
61+
fieldUid: 74a30650-eb90-462f-a104-de1d41ac8221 # Form
62+
handle: form
63+
includeInCards: false
64+
instructions: "The form selected here will be shown as the site's contact form\r\n"
65+
label: 'Contact form'
66+
providesThumbs: false
67+
required: false
68+
tip: null
69+
type: craft\fieldlayoutelements\CustomField
70+
uid: 758a8146-d4bb-4dac-adbc-6d91b4a00f70
71+
userCondition: null
72+
warning: null
73+
width: 100
5774
-
5875
dateAdded: '2025-04-14T07:57:11+00:00'
5976
editCondition: null

config/project/project.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dateModified: 1763566018
1+
dateModified: 1758178119
22
elementSources:
33
craft\elements\Entry:
44
-

config/project/users/groups/contentManagers--3196b984-5af4-44dd-a6db-ac2c8f7924d9.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,24 @@ permissions:
5555
- formie-accessforms
5656
- formie-accesssentnotifications
5757
- formie-accesssubmissions
58+
- formie-createformappearance
59+
- formie-createformbehavior
60+
- formie-createformintegrations
5861
- formie-createforms
62+
- formie-createformsettings
63+
- formie-createformusage
64+
- formie-createnotifications
5965
- formie-createsubmissions
6066
- formie-deleteforms
6167
- formie-deletesentnotifications
68+
- formie-deletesubmissions
6269
- formie-manageforms
6370
- formie-resendsentnotifications
6471
- formie-savesubmissions
6572
- formie-showformappearance
6673
- formie-showformbehavior
6774
- formie-showformintegrations
75+
- formie-showformsettings
6876
- formie-showformusage
6977
- formie-shownotifications
7078
- formie-shownotificationsadvanced

templates/_site/_contact.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<div class="section section--default">
1818
<div class="container">
1919
<div class="flex flex-wrap -mx-4">
20-
{% set form = craft.formie.forms({ handle: 'contact_' ~ currentSite.handle|upper }).one() %}
20+
{% set form = entry.form.one() %}
2121
{% if form|length %}
2222
<div class="w-full px-4 md:w-1/2">
2323
<div class="p-6 bg-light">

0 commit comments

Comments
 (0)