# EXT JS Controller Methoden aufrufen

**URL:** <https://forum.shopware.com/t/ext-js-controller-methoden-aufrufen/29406>\
**Category:** Programmierung\
**Created:** [6. August 2015 um 10:34 UTC](https://forum.shopware.com/t/ext-js-controller-methoden-aufrufen/29406 "2015-08-06T10:34:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sheppard](https://avatars.discourse-cdn.com/v4/letter/s/5fc32e/32.png) [@Sheppard](https://forum.shopware.com/u/Sheppard)\
**Post date:** [6. August 2015 um 10:34 UTC](https://forum.shopware.com/t/ext-js-controller-methoden-aufrufen/29406/1 "2015-08-06T10:34:00Z")

</div>

Hey Leute, ich wollte mal fragen wie man aus seiner main.js (backend/index/\*PLUGIN\_NAME\*/view/main.js) eine Action vom Controller aufrufen kann. im Store geht dies ja über url: ‚{url controller="\*CONTROLLER\*" action="\*ACTION\*"}‘, aber wie geht das in der main js und kann man Parameter mit übergeben ? LG Christopher

---

<div class="post-metadata">

**Author:** ![kurzi](https://avatars.discourse-cdn.com/v4/letter/k/aca169/32.png) [@kurzi](https://forum.shopware.com/u/kurzi)\
**Post date:** [14. August 2015 um 10:07 UTC](https://forum.shopware.com/t/ext-js-controller-methoden-aufrufen/29406/2 "2015-08-14T10:07:17Z")

</div>

Hi, du kannst in deiner main.js in der launch method einfach einen Ajax-Call auf deine Methode in dem PHP-Controller machen. `Ext.Ajax.request({ url: 'DEIN\_CONTROLLER\_NAME/DEINE\_ACION', method: 'POST', success: function (response){ var res = Ext.JSON.decode(response.responseText); //weiterer code }, params: { DEINE\_VARIABLE\_FÜR\_PHP: INHALT\_DER\_VARIABLE } });` Hoffe konnte helfen.
