Embed example form to test on the form page if it has no submissions
Like this people could instantly test the form.
This commit is contained in:
parent
f3deed17a9
commit
ce7fd6173f
@ -11,10 +11,6 @@
|
||||
<label for="Name">Name</label>
|
||||
<input type="text" name="Name" required>
|
||||
</p>
|
||||
<p>
|
||||
<label for="Email">Email</label>
|
||||
<input type="email" name="Email" required>
|
||||
</p>
|
||||
<% end %>
|
||||
...
|
||||
<input type="submit" value="Submit">
|
||||
|
@ -1,12 +1,32 @@
|
||||
<h1><%= @form.title %></h1>
|
||||
<div class="section">
|
||||
<% headers = @form.spreadsheet_headers %>
|
||||
<% headers.push('name') if headers.empty? %>
|
||||
|
||||
<%= form_with url: submission_url(@form), action: 'post', authenticity_token: false, local: true, html: { enctype: 'multipart/form-data' } do %>
|
||||
<% @form.spreadsheet_headers.each do |header| %>
|
||||
<p>
|
||||
<label><%= header %>
|
||||
<%= text_field_tag header %>
|
||||
</p>
|
||||
<%= form_with url: submission_url(@form), action: 'post', authenticity_token: false, local: true, html: { enctype: 'multipart/form-data' } do %>
|
||||
<% @form.spreadsheet_headers.each do |header| %>
|
||||
<div class="field is-horizontal">
|
||||
<div class="field-label is-normal">
|
||||
<label class="label"><%= header.humanize %>:</label>
|
||||
</div>
|
||||
<div class="field-body">
|
||||
<div class="field">
|
||||
<div class="control">
|
||||
<%= text_field_tag header, nil, required: true, class: 'input' %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<div class="field is-horizontal">
|
||||
<div class="field-label is-normal"></div>
|
||||
<div class="field-body">
|
||||
<div class="field">
|
||||
<div class="control">
|
||||
<%= submit_tag 'Submit', name: nil, class: 'button is-primary' %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= submit_tag 'Send', name: nil %>
|
||||
<% end %>
|
||||
</div>
|
||||
|
@ -10,6 +10,7 @@
|
||||
Forms
|
||||
<% end %>
|
||||
</li>
|
||||
<li><%= link_to "Setup", setup_form_url %></li>
|
||||
<li><%= link_to "Settings", edit_form_url %></li>
|
||||
<li><%= link_to "#{@form.backend_name.humanize} document", @form.spreadsheet_url %></li>
|
||||
</ul>
|
||||
@ -43,6 +44,10 @@
|
||||
And if you do not want to deal with your form at all, have a look at our <%= link_to 'form building service', form_building_service_url %>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h4 class="subtitle" style="margin-top:1em">The above example in action:</h4>
|
||||
<iframe src="<%= form_submitter_url(@form) %>" style="width:100%;height:320px" scrolling="no"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user