# create a new page

**URL:** https://forum.shopware.com/t/create-a-new-page/20276
**Category:** Shopware 3.5
**Tags:** general
**Created:** [14. Mai 2014 um 14:25 UTC](https://forum.shopware.com/t/create-a-new-page/20276 "2014-05-14T14:25:43Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jijo](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@jijo](https://forum.shopware.com/u/jijo)
#### Post date: [14. Mai 2014 um 14:25 UTC](https://forum.shopware.com/t/create-a-new-page/20276/1 "2014-05-14T14:25:43Z")

</div>

Hi How can we create a new page with in the shopware. for example in the checkout process, i would like to create a new page with url say „checkout/payment“ and list all the available payment options there. In general how can we create a new page other than the default pages provided by shopware thx Jijo

---

<div class="post-metadata">

### Author: ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)
#### Post date: [14. Mai 2014 um 15:47 UTC](https://forum.shopware.com/t/create-a-new-page/20276/2 "2014-05-14T15:47:40Z")

</div>

Hi, generally you can create distinct pages with the “shop pages” module in the content section. With a custom seo url you might get good results. Those pages your mentioned, however, are controllers: [http://en.wiki.shopware.de/\_detail\_1250.html](http://en.wiki.shopware.de/%5C_detail%5C_1250.html) Those controllers enable you to have own templates, own code in it and so one. In order to create an own controller you’ll need a little plugin. Registering a controller is described here: [http://en.wiki.shopware.de/\_detail\_1571 … opware\_4.2](http://en.wiki.shopware.de/%5C_detail%5C_1571.html#Controller%5C_registration%5C_as%5C_of%5C_Shopware%5C_4.2) If you think of “checkout” being a controller, things like “checkout/payment” are called “controller actions”. They are implemented as distinct methods inside a controller, e.g. “paymentAction”. We do not support adding new actions to existing controllers officially. You might have a look at the event “Enlight\_Controller\_Action\_Frontend\_Checkout\_Payment”, however. I would recommend an own, distinct controller. Best regards, Daniel
