Answers
Place this form where you have access to Question ID
<form method="post" accept-charset="UTF-8">
{{ csrfInput() }}
{{ actionInput('qarr/answers/save') }}
{{ redirectInput('answer-posted') }}
<input type="hidden" name="questionId" value="questionId">
{% if currentUser %}
<input type="hidden" name="currentUser" value="userId">
{% endif %}
<div>
<label>Post Anonymously</label>
<input type="checkbox" name="anonymous" value="1">
</div>
<div>
<label>Answer</label>
<textarea name="answer" cols="30" rows="10" placeholder="Your answer"></textarea>
</div>
<button class="sumit">Submit</button>
</form>
NOTE
QARR works with Commerce Product, Channels and Singles only.
Attributes
questionId
- Replace with your questions id.userId
- Replace with currentUser id. eg.currentUser.id
Errors
Any form validation errors can be displayed like this:
<form method="post" accept-charset="UTF-8">
...
{% if errors is defined %}
<ul>
{% for error in errors %}
<li>{{ error[0] }}</li>
{% endfor %}
</ul>
{% endif %}
<button class="sumit">Submit</button>
</form>