I have followed the documentation for creating a stand-alone entry form to be able to add to a channel. However, when I click on submit or preview, nothing happens. It just reloads the page.
The form is working as far as pulling custom fields, so it is connected to the channel. I have been racking my brain for days on this and reading forum threads here hoping to get some answers, to no avail.
Here’s my code for the form:
{if logged_in}
{exp:channel:entry_form channel="events" return="events/index" preview="events/add-event" hidden_pings="yes" status="Open" sticky_entry="no"}
{preview}
<h2>{title}</h2>
{display_custom_fields}
{/preview}
<form name="addEventForm">
<fieldset>
<ul>
<li>
<label for="title">Event Title</label>
<input type="text" name="title" id="title" value="{title}" size="50" maxlength="100">
<input type="hidden" name="url_title" id='url_title' value="{url_title}" maxlength="75" size="50" />
</li>
<p>Start Date <br />
<input type="text" name="entry_date" value="{entry_date}" maxlength="23" size="25" /></p>
<p>Expiration Date <br />
<input type="text" name="expiration_date" value="{expiration_date}" maxlength="23" size="25" /></p>
<p>Comment Expiration Date <br />
<input type="text" name="comment_expiration_date" value="{comment_expiration_date}" maxlength="23" size="25" /></p>
<p><input type="checkbox" name="allow_comments" value="y" {allow_comments} /> Allow Comments</p>
<p><input type='checkbox' name='dst_enabled' value='y' {dst_enabled} />DST Active on Start Date</p>
{category_menu}
<p>Categories<br />
<select name="category[]" size="4" multiple="multiple">
{select_options}
</select>
</p>
{/category_menu}
{custom_fields}
<li>
<p>{field_instructions}<br />
{formatting_buttons}</p>
<label for="{field_label}">{field_label}{if required}*{/if}</label>
{if textarea}
<textarea id="{field_name}" name="{field_name}" dir="{text_direction}" cols="50" rows="{rows}">{field_data}</textarea>
{/if}
{if textinput}
<input type="text" dir="{text_direction}" id="{field_name}" name="{field_name}" value="{field_data}" maxlength="{maxlength}" size="25" />
{/if}
{if pulldown}
<select id="{field_name}" name="{field_name}">
{options}<option value="{option_value}"{selected}>{option_name}</option>{/options}
</select>
{/if}
{if date}
<input type="text" id="{field_name}" name="{field_name}" value="{field_data}" maxlength="{maxlength}" size="25" />
{/if}
{if relationship}
<select id="{field_name}" name="{field_name}">
{options}<option value="{option_value}"{selected}>{option_name}</option>{/options}
</select>
{/if}
{if multiselect}
<select id="{field_name}" name="{field_name}[]" multiple="multiple">
{options}<option value="{option_value}"{selected}>{option_name}</option>{/options}
</select>
{/if}
{if checkbox}
{options}{option_value} <input type="checkbox" id="{field_name}" name="{field_name}[]" value="{option_value}"{checked} />{/options}
{/if}
{if radio}
{options}{option_value} <input type="radio" id="{field_name}" name="{field_name}" value="{option_value}"{checked} />{/options}
{/if}
{if file}
<div class="file_set js_hide">
<p class='filename'>
<img src="{path:cp_global_img}default.png" alt="default thumbnail" />
</p>
<p class='sub_filename'>
<a href="#" class="remove_file">Remove File</a>
</p>
<p>
<input type="hidden" name="{field_name}_hidden" value="{field_data}" />
</p>
</div>
<div class="no_file js_hide">
<p>
<input type="file" name="{field_name}" value="{field_data}" />
</p>
<p>
<select name="{field_name_directory}">
{options}<option value="{option_value}"{selected}>{option_name}</option>{/options}
</select>
</p>
</div>
<div class="modifiers js_show">
<p class='sub_filename'>
<a href="#" class="choose_file">Add File</a>
</p>
</div>
{/if}
</li>
{/custom_fields}
</fieldset>
<fieldset>
<li>
<input type="submit" name="submit" value="Submit" />
<input type="submit" name="preview" value="Preview" />
</li>
</fieldset>
</ul>
</form>
{/exp:channel:entry_form}
{/if}
{if logged_out}
<p>You must be logged in to submit an event.</p>
{/if}
Any help is greatly appreciated.
[Mod Edit: Moved to the How to forum]
