# Override an existing controller

**URL:** <https://forum.shopware.com/t/override-an-existing-controller/87567>\
**Category:** Programmierung\
**Tags:** programming, templates--design, themes--design\
**Created:** [10. Mai 2021 um 12:50 UTC](https://forum.shopware.com/t/override-an-existing-controller/87567 "2021-05-10T12:50:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![haider3229](https://avatars.discourse-cdn.com/v4/letter/h/b19c9b/32.png) [@haider3229](https://forum.shopware.com/u/haider3229)\
**Post date:** [10. Mai 2021 um 12:50 UTC](https://forum.shopware.com/t/override-an-existing-controller/87567/1 "2021-05-10T12:50:06Z")

</div>

hello …  
I am trying to create a new theme with new features so I need to override some function in a controller  
‚engine\Shopware\Components\controllers‘  
is there any way to do this?  
I know that I can create a new plugin but I need to change the home page not create a new one.
