Questions tagged [form]
The form tag has no usage guidance.
294
questions
1
vote
2
answers
33
views
clickable link in Formie notifications
I have a Formie form on my site where users can request a white paper. After filling in the form, their browser opens the PDF in a separate tab. I also want to send the user a confirmation email with ...
0
votes
0
answers
17
views
Survey Question - Not Seeing Success Message
I am creating a survey for a client but when testing the survey, I am having trouble getting the Success Message or Error Message when complete ("Thank you for taking the survey" or "...
1
vote
1
answer
33
views
How to make checkboxSelectField sortable?
i am trying to make checkboxSelectField sortable so far i have only managed with inclusion of third party scripts (sortable in jquery.ui).
The code looks like this:
Twig:
{% import "_includes/...
1
vote
1
answer
100
views
Why is my custom route registering as a 404?
The context
I have a URL schema that is either doing something new, via a custom Route (no entry set):
bookings/new/*
…or reviewing an existing entry:
bookings/{slug}
My custom route is working fine ...
1
vote
1
answer
23
views
Incorporating Freeform form into an entry
I have constructed a Freeform form, but can't see how to incorporate the form (or a link to it) in an entry.
Please advise.
MTiA
Phil
1
vote
1
answer
160
views
Prepopulating image fields - Formie Plugin on Craft 4
I have a front end entry form for users to update their entry. It's built using the Formie plugin. I need the fields to prepopulate with the current entry content. According to the Formie docs fields ...
1
vote
1
answer
46
views
Save Entry form values as Draft to translated site versions on a single submit
I have an Entry field layout where only a few Plain Text fields are translatable.
Users can edit these Entries from front-end, and I'm looking for the most efficient way to let them save the ...
3
votes
1
answer
244
views
Contact Form is not working anymore since upgrading from Craft 3 to 4
After upgrading to Craft 4 non of my Craft Forms are working... getting the error "Symfony\Component\Mime\Address::__construct(): Argument #2 ($name) must be of type string, null given, called in ...
1
vote
1
answer
78
views
Add entry to entry field via frontend form
I have a frontend form that updates a single entry and sets the users field to the current user:
<form method="post" accept-charset="UTF-8">
{{ csrfInput() }}
{{ ...
0
votes
1
answer
31
views
Register form activating other forms
So I have a contact form which shows a popup when it is submitted. I also have a registration and login form. The issue is: sometimes when a user logs in or registers an account, and you go to the ...
0
votes
1
answer
64
views
Adding multiple blocks for matrix in form
I am using a matrix field for registered users on my site.
I want to be able to add a certain amount of matrix blocks to each users on registration (with hidden input), so I can re-use them later on.
...
0
votes
1
answer
137
views
Wheelform ~ Email Notification with file upload attachment, but **not** store the file upload in assets?
I have a craft v3 site using Wheelform plugin to power a custom 'job application' form.
The 'job application' form has a 'CV' upload file field.
The submissions from the form are sent as email user ...
1
vote
1
answer
69
views
Ajax response no longer returns true after updating to craft 4
I have a project that was initially built in Craft 3 and I'm upgrading it to Craft 4. I leverage ajax on one of the pages to save data to a user in the CMS. The following code worked in Craft 3 but no ...
1
vote
1
answer
145
views
Is there a way to change the author of an entry on the frontend?
So, I know that you can do this on the backend. But is there a way to change the author of an entry from a frontend form? I'm making a vacation request system and I'm wanting managers to be able to ...
0
votes
1
answer
1k
views
fetch post request to plugin shows payload empty when sent as json stringify
When i send body: JSON.stringify(formData) to my plugin controller the payload is empty.
When i send just as body: formData then the payload is there but
json_decode(Craft::$app->getRequest()->...
1
vote
1
answer
98
views
Ajax form submission forbidden error on custom plugin
I am submitting form data to 3rd party api through a custom plugin using fetch.
Im setting CSRF token in form like:
<input type="hidden" id="subscribe-modal-token"
name="{{...
2
votes
2
answers
151
views
Is there a way for a user to assign another user to a group on the frontend?
So, I'm trying to build a dashboard where the partner of the company I work for can edit users. And I want him to be able to have like a drop down to assign the user's group on the frontend. Is there ...
2
votes
1
answer
197
views
Can I change a user field with twig without using a form?
I basically just want to set the value of a users field to a different number if something happens, so that the user field is actually updated in the CMS. Can I do that without creating a form? So ...
1
vote
1
answer
87
views
Limit elementSelectField to specific sections
How do I limit this elementSelectField to only allow entries within a certain section?
{{ forms.elementSelectField({
label: 'Blog post',
name: 'blogpost',
elementType: 'craft\\elements\\Entry',
...
1
vote
1
answer
209
views
Post Request Required Error Solspace Freeform
I installed Solspace Freeform onto a new site and am getting this error on form submission.
1
vote
1
answer
78
views
Multiple login forms
I have a need for 2 different login forms: customers and professionals. Each login form is slightly different in markup and heading and has different linkages to the registrations form(s) if a visitor ...
1
vote
1
answer
129
views
How to get rules of conditional fields values on front-end, using Reasons or another solution?
I'm building a front-end form, where I'm displaying on front-end my fields following their layout within the CP:
{% set section = craft.app.sections.getSectionByHandle('handle') %}
{% set ...
2
votes
1
answer
133
views
Where in the world are CP form macros stored?
I'm using Sprout Reports, which makes this reference:
Use the Form Macros supported by the Craft CP to keep consistent with
the Craft UI. Sprout Reports will import the Craft CP Form Macros.
Your ...
1
vote
1
answer
73
views
Filtering entires via tag field and checkbox field using a form
*** Edited the question
I have a code that used to work fine on Craft 2 and I don't understand what I need to change to make it work on Craft 3.
I am using form to filter through a channel of entries ...
2
votes
1
answer
313
views
What value does actionInput provide?
What is the value in using a hidden actionInput vs an action attribute on a form?
<form method="post">
{{ actionInput('path/to/controller-action') }}
</form>
vs
<form ...
1
vote
1
answer
292
views
I need to embed some forms into a new site
We are moving to a new Craft site and we have some forms that live on our form server. I am wanting to embed these forms into the appropriate pages.
There is a PHP file that I can download that looks ...
1
vote
2
answers
205
views
Rendering form from Entry Field
I'm trying to pass an entry field type "Formfield" into a template. I have it working without passing any custom values through but when I do it outside of the render tag, No matter what I ...
1
vote
1
answer
225
views
Display message on logout (flash?)
I have looked through previous questions and answers, but don't see the following clearly explained.
When my users visit /logout, they are successfully logged out and redirected to the website's ...
2
votes
1
answer
220
views
Deleting one or all Assets from a fieldusing a front end form
Good afternoon All,
Im trying to setup the ability for users to delete 1 or more of their own images from a multi photo asset field and have got stuck.
This is what is have so far, I assumed adding a ...
1
vote
1
answer
231
views
Contact form submission type in Contact Form Extensions
I have a site with three forms that use P&Ts Contact Form plugin. My client now wants the submissions to be visible in the backend and have a 'download to CSV' if possible.
I was looking into the ...
1
vote
1
answer
200
views
Why the entry-Variable doesn't exists after search?
I created a search form in my navigation and as it is described in the documentation, I created an search/results.html. And actually it works so far.
Now comes the problem: The results.html extends ...
1
vote
1
answer
383
views
Forgot Password - Success Message/Flash Message after setting new password on the login screen
Quick question about password reset (forgot a password on the front-end)
So I have set my
'setPasswordSuccessPath' => 'login'
so that when the new password is set, they will be taken to ...
1
vote
1
answer
260
views
Missing field validation on user account edit
I've been implementing a user account page with Craft Commerce and copied over the template found here: https://docs.craftcms.com/v3/dev/examples/user-profile-form.html#simple-profile
The issue is ...
1
vote
1
answer
50
views
How to relate a long survey to a user and later query by values
I'm working on a new project that requires users to fill out a lengthy survey to assess their skills. These skills will then be used to query for users with a front-end interface. My question has to ...
1
vote
1
answer
29
views
Building my first Sprout Form and need ability to add Tags input
I'm building my first Sprout Form and I need a tags relational field, but where the user filling in the form can add their own tags, but if similar/matching tags exist then they can select them, like ...
0
votes
1
answer
178
views
How to save data from a form in Craft? Explain with an example?
where do you handle the POST requests?
where do you write the validation rules and flash error messages?
where do you write save to db code?
(mainly i want to know how do you route a POST request to a ...
1
vote
1
answer
370
views
Can the Freeform Plugin be used with headless mode in Craft?
Anyone know if the Freeform plugin is compatible with Craft's headless state. Or if there are any other form plugins that are?
1
vote
1
answer
64
views
Avoid saving $_POST in Craft logs for certain URLs
We know that Craft logs the $_POST variable in web.log. I wonder if we have some sensitive data going through the server side (collected from a front end form), even if we don't save it in the ...
1
vote
1
answer
86
views
Is it possible for photo's to be uploaded to a form?
I would like to create a form for competition entries. However, there needs to be the option for entrants to upload pictures with their entry form, is this possible?
Many thanks
0
votes
0
answers
92
views
Frontend Form for editing entries HTTP Exception
I took the example form of the craft CMS Entry Form Documentation page and tried to use it on a test site.
However i always get a HttpException after submitting the Frontend Form.
Here's the Stack ...
1
vote
1
answer
77
views
Error 'form[fieldName] : <fieldName> is invalid' while submitting multiple checkboxes
I have a form with multiple checkboxes in it. However, when submitting the form it returns an error like this:
{"success":false,"errors":{"formDate":["Date is invalid."]}}
template:
<input type="...
1
vote
0
answers
130
views
Sanitize form input
I'm trying to sanitize form input values in my plugin.
Yii2 framework provides the following validation method:
https://www.yiiframework.com/doc/guide/2.0/en/tutorial-core-validators#filter
It says ...
1
vote
1
answer
472
views
Frontend form validation
I need to validate the form submitted at the frontend by applying additional validation rules.
For that I have created the plugin that listens to "EVENT_BEFORE_SAVE_ENTRY" event and should validate ...
1
vote
2
answers
165
views
Limiting form entries per day in FreeForm
I am using freeform to manage forms on my site.
I'd like to limit the number of entries on a form to 200 per day.
The method I thought would be best is to get the submissions for the form, and use ...
2
votes
1
answer
448
views
How to build contact form from scratch (no plugin)
I want to build a simple contact form without plugin, i am new to craft cms coming from wordpress, how can i build a simple form that will be save on entries and will send an email.
0
votes
1
answer
37
views
Form fields not visible after creating content fields using A&M Forms plugin
I'm new to Craft 2, and I created about 20 new form fields in the Settings>Content>Fields section. I created a new group for them to go in.
Then, I went to create a new Form, but I cannot see those ...
4
votes
1
answer
741
views
What are the different scenarios to plan for when using $allowAnonymous in a controller?
Craft 3.2 updates how the allowAnonymous behavior works. I have things working in our plugins but I don't understand the different syntaxes needed across our different allowAnonymous use cases.
For ...
1
vote
1
answer
148
views
Get radio button's value from a form by PHP
I have been developing validations for my form.
It is possible to get text input's value like;
$password = Craft::$app->request->getBodyParam('password');
However, this function seems not to ...
1
vote
1
answer
864
views
How save data from form in headless Craft via Vue.js
I have front-end form on Vue.js and Craft CMS for the backend. I need form. And I want to save data from the form in Craft CMS. How to save data from user frontend to backend on Craft CMS?
0
votes
0
answers
73
views
Add Matrix Blocks to existing Entry with Form without discarding existing Matrix Blocks
When I want to save an new Matrix block with an form to an existing Entry:
<form method="post" accept-charset="UTF-8">
{{ csrfInput() }}
<input type="hidden" name="action" value="entries/...