Questions tagged [form]
The form tag has no usage guidance.
261
questions
0
votes
0answers
20 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
1answer
18 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
0answers
16 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
1answer
38 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
1answer
14 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 ...
0
votes
0answers
8 views
FreeForm inline validation
I am using Freeform to handle the forms on my site.
The plugin page shows the supplied demo can handle inline validation along with custom messages, but I can't seem to get this setup/see where you ...
0
votes
0answers
27 views
Notification Plugin - Internal Server Error
Have tried a couple different plugins to generate a simple email notification when someone submits a Guest Form.
"Guest Entries Notification" didn't do anything. It didn't display errors or send an ...
0
votes
0answers
10 views
Craft Guest Form Category, Date Not Saving
The examples are not working for me. The category value via the Guest Form plugin is not saving:
<select name="fields[adCategory][]" id="adCategory">
<option value="">-- Category --&...
0
votes
0answers
6 views
Craft 3 Matrix Field customFields property 'required' and 'sortOrder' fields null
I'm trying to dynamically build a frontend form based on a Matrix field. I'm iterating over the entry.aMatrixField.customFields array which returns me an array of field objects in Twig. The field ...
2
votes
1answer
78 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
1answer
30 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 ...
2
votes
1answer
209 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
1answer
44 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
1answer
58 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
0answers
41 views
Download asset from a form
A few months ago, I developed a form to download asset.
The form helps to download files from entry page or user profile page, as this question.
Is it possible to have secure (private) assets?
...
0
votes
0answers
35 views
Craft 3 - User Upload File
I have a front end form and it's goal is to upload a file that can be seen in the users area in craft 3 backend.
How can i do this in craft 3 with twig.
I know how to save users input fields like in ...
0
votes
0answers
24 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/...
3
votes
1answer
57 views
How to re-populate form with old values when submitted from a controller?
I have a form in a template which makes a request to the specified action (a controller).
The controller decides that there is an issue with the inputs and needs to provide error output for the user. ...
0
votes
1answer
96 views
Trying to show selected categories in a multi select form input
I have a users form, which they can select their occupations. They can choose multiple values from a multi-select input.
Occupations are categories that are related to users profile.
Here in this ...
1
vote
1answer
34 views
Email template issue
I'm using Rias500/craft-contact-form-extensions plugin for creating custom email confirmation templates, and it works great but when I try to override the template (because I need confirmation emails ...
1
vote
1answer
76 views
Entry form with field translated accross multiple sites
I've got 2 sites, each with a locale (dutch - nl & french - fr). I've set up a frontend entry form that works nicely for all not translated fields, I am however struggling to get it to accept ...
1
vote
2answers
308 views
Convert checkbox values from an array to a string
I have a front end form with multiple checkboxes. Is it possible to convert the checkbox values from an array to a string before it's submitted to the database?
I want to save the checkbox values ...
1
vote
0answers
81 views
Craft 3: Possible to merge checkbox and text values from a frontend form and put into a plaintext Craft field?
Is it possible to submit checkbox array and text values on a front end form into a plaintext Craft field in Craft 3?
My solution worked in Craft 2 but it broke in Craft 3 due to some under the hood ...
1
vote
1answer
224 views
How to validate a form request
Is there anything with craft like Laravel's Form Requests?
I am writing a plugin with a custom entry type. Right now, I am doing the store/edit pages and I do not want to reinvent the wheel ;)
Is ...
2
votes
2answers
26 views
How to process POST and entry fields when using same form for Add as Edit on front end?
I use the same form for adding an entry on the front end as I do for editing it.
So when editing it, we need to insert the field values in the fields.
When editing or adding it we also need to re-...
2
votes
0answers
21 views
Asset Upload Form Field Error States
I currently have an asset upload field, but I'm trying to make it call errors back if the image isn't an extension that's set within the field, allowing users to understand why the form didn't save.
...
1
vote
1answer
508 views
Craft 3 Registration Form Success Redirect
Is it possible to redirect the user to a specific page after they successfully complete the front-end registration form (before activation)? I've tried adding:
<input type="hidden" name="action" ...
1
vote
1answer
96 views
Front End Entry Form Select Dropdown Error
My front-end new entry form works, but when I add the complexity of a dropdown to the mix - it error's and doesn't save the entry. (I found this out with trial and error, removing fields until I found ...
1
vote
1answer
152 views
AJAX CSRF Producing Inconsistent Results
I am using CSRF tokens in a form on CraftCMS. Submissions are successful with a standard configuration.
Introducing "fresh" CSRF tokens via AJAX on page load is causing some trouble. This is ...
5
votes
2answers
275 views
Looking for an advanced form plugin for Craft CMS
I'm currently using amforms from a&m impact on a couple of sites. However, it looks like this plugin won't get a craftcms version 3 update. In addition, my requirements for a form plugin have ...
1
vote
1answer
636 views
Craft Commerce 2 Ajax Add to Cart
Trying to ajax add to cart but each submit returns a
https://www.website.com/commerce/cart/updateCart 404 (Not Found)
I have this in my twig template:
{% for book in craft.products().type('books')....
1
vote
0answers
81 views
How can I create a Module/Plugin to edit multiple entries via a single front-end form in Craft 3?
Scenario:
I have a Structure section called Competitions that allows users to submit one or more (usually three maximum) entries to judged photo competitions. However, they can only submit one or two ...
1
vote
0answers
84 views
Error message regarding password in user registration form
I have a custom registration form in my Craft site based on this info.
https://docs.craftcms.com/v2/templating/user-registration-form.html
And I want to show error message when the password doesn't ...
1
vote
1answer
64 views
hashing form fields to prevent tampering
I have a front end form for entry creation. I have a few options I don't want tampered with. The docs for |hash say "Prefixes the given string with a keyed-hash message authentication code (HMAC), for ...
2
votes
1answer
86 views
How Do You Add A Form on a Page to Gate the Content?
I am new to Craft, but one of my clients has a website built in Craft. They would like to "gate" the content on a page of their website.
A. Is it possible to gate content in the Craft CMS? Client ...
1
vote
1answer
50 views
User Account Form Dropdown
I have a Countries dropdown menu for signing up that i didn't have before. It used to just be a text field where they can input their own country. It works on the front end sign up form properly, but ...
1
vote
2answers
45 views
Create web report able to be exported in pdf
I'm new in the Craft CMS world, and I'm approaching it because I need to create a web app where I and my colleague can create reports based on what we do for customers and export them in PDF format.
...
1
vote
1answer
196 views
How to handle form submissions?
So I am coming from WordPress and typically I would typically handle a post by either hooking into the wp_post action and access the $_POST request that way. Now I believe Craft is built on Yii which ...
1
vote
1answer
209 views
Login form redirect not working
My login form is not redirect like I want it to.
<form method="post" accept-charset="UTF-8">
{{ csrfInput() }}
<input type="hidden" name="action" value="users/login">
<input type="...
0
votes
0answers
138 views
Craft 3: Custom “Set Password Form” not working
I'm trying to make a custom page for setting a new password. I found the following in the docs: https://docs.craftcms.com/v3/dev/examples/set-password-form.html
I created a file called setpassword....
1
vote
1answer
343 views
Another AJAX CSRF question
I have quite a simple registration form, something like this:
<script type="text/javascript">
window.csrfTokenName = "{{ craft.config.get('csrfTokenName') }}";
window....
1
vote
1answer
186 views
Translating Craft form error message labels
I am trying to change the label for Craft's form errors. My site local is currently fr_CA, and when I try to submit a form with an error, the error message returned is in french, but the label of the ...
3
votes
1answer
237 views
Sprout Form redirect after submit not working correctly
All my forms on sprout form won't use the redirect they get assigned via the Form builder. Whenever a form is succesfully submited it redirects to my homepage instead of my thank-you page.
<form ...
0
votes
0answers
43 views
Form in Front End Template Reference Plugin for LDAP
I am a Craft newbie, and I'm currently making a few custom templates, learning Twig, etc.
My question is: in including a form in my template code, how would the form be coded (Twig or HTML)? Is there ...
1
vote
1answer
228 views
How I can capture previous and current URL to a hidden form field
I need to create a hidden form field and populate the previous and current URL can someone tell me how I can do that in Craft.
2
votes
0answers
105 views
Is the Craft Queue suitable for processing form submissions?
I am looking to queue my form submissions to be processed in the background.
I want to be able to only keep user data in the system/database as long as required. This will mean keeping it to debug it ...
1
vote
2answers
343 views
Craft Commerce — Billing / Shipping Address validation / required Fields
As default Craft has only First Name and Last Name as required. Is it possible to set more as this two fields as required fields? And is it also possible to set custom Fields as required too?
1
vote
1answer
1k views
How to call Controller in Module?
I'm very new to craft and I'm having trouble finding an answer to my question (I've scoured the questions on here - but the only answers appear to be for plugins).
Basically, I want to submit a form ...
2
votes
1answer
124 views
Add Dynamic Elements In Forms
I'm needing to add a dynamically added dropdown input field for my form, as is commonly done with javascript. How would this be possible?
In other words, there may be more than 1 dropdown desired by ...
1
vote
0answers
131 views
Front End New Entry Form
I am trying to create a form that allows users to rate a restaurant (which is another section) by creating a "userRatings" section entry. userRatings has three fields: a dropdown field called ratings, ...