<p>You'd put it in your <code>craft/templates</code> folder at something like <code>craft/templates/recipes/new.html</code>.  Then you'd be able to load that from <code>http://mysite.com/recipes/new</code>.</p>

<p>There's a good templating overview in the docs <a href="http://buildwithcraft.com/docs/templating-overview" rel="nofollow">here</a>.</p>

CC BY-SA 3.0
2015-06-12T19:25:47.560Z
2015-06-12T19:25:47.560Z
Brad Bell
<p>I'm trying to add an entry form outside CP (for users with proper permissions), using this example:</p>

<p><a href="http://buildwithcraft.com/docs/templating/entry-form" rel="nofollow">http://buildwithcraft.com/docs/templating/entry-form</a></p>

<p>but there's no mentioning of how/where to add a page/template that will house the form. One place I was able to place it is the actual template for the entry which is also used for viewing the entry, but that's not what I need. I need a separate URL pattern and separate template file. E.g.:</p>

<p><code>mysite.com/recipes/{slug}/edit</code> </p>

<p>or </p>

<p><code>mysite.com/edit-recipes/{slug}</code></p>

<p>Any help is greatly appreciated!</p>

<templating><form><url><routing>
Where to place a front-end 'entry form'?
# Where to place a front-end 'entry form'?

(Asked by: username_0 on 2015-06-12)

I'm trying to add an entry form outside CP (for users with proper permissions), using this example:

<http://buildwithcraft.com/docs/templating/entry-form>

but there's no mentioning of how/where to add a page/template that will house the form. One place I was able to place it is the actual template for the entry which is also used for viewing the entry, but that's not what I need. I need a separate URL pattern and separate template file. E.g.:

`mysite.com/recipes/{slug}/edit`

or

`mysite.com/edit-recipes/{slug}`

Any help is greatly appreciated!

**Tags:** templating, form, url, routing

---

## 1 answers

### Answer by username_1 on 2015-06-12. Score: 0 | Accepted answer

You'd put it in your `craft/templates` folder at something like `craft/templates/recipes/new.html`. Then you'd be able to load that from `http://mysite.com/recipes/new`.

There's a good templating overview in the docs [here](http://buildwithcraft.com/docs/templating-overview).


---

