как обратится к экшену плагина через ajax ?

Пишу плагин для админки Магазина. расположил его в папке /wa-apps/shop/plugins/viewstock
. Создал экшн /wa-apps/shop/plugins/viewstock/lib/actions/shopviewstockPluginBackendGetstocks.action.php
class shopViewstockPluginBackendGetstocksAction extends waJsonActions
{

function execute()
{

$this->response = array(
'valA' => 'value first',
'valB' => 'velue second',
);

return 'ыыыы';
}

}
пытаюсь к нему обратится из js
$.getJSON('?plugin=viewstock&action=getstocks',{ 'orderIDs[]': orderIDs },function(obj){});
в итоге движок не видит экшена:

Empty module and/or action after parsing the URL "/webasyst/shop/?plugin=viewstock&action=getstocks&orderIDs%5B%5D=1&_=1386328067519" (backend/getstocks).Not found classes: shopViewstockPluginBackendGetstocksController, shopViewstockPluginBackendGetstocksAction, shopViewstockPluginBackendActions

Почему ?

1 ответ

  • 1
    Владислав Горлов 6 декабря 2013 10:15 #
    Все просто:
    shopViewstockPluginBackendGetstocks
    shopviewstockPluginBackendGetstocks
    регистр имеет значение.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите