как обратится к экшену плагина через ajax ?
Пишу плагин для админки Магазина. расположил его в папке /wa-apps/shop/plugins/viewstock
. Создал экшн /wa-apps/shop/plugins/viewstock/lib/actions/shopviewstockPluginBackendGetstocks.action.php
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
Почему ?
. Создал экшн /wa-apps/shop/plugins/viewstock/lib/actions/shopviewstockPluginBackendGetstocks.action.php
class shopViewstockPluginBackendGetstocksAction extends waJsonActionsпытаюсь к нему обратится из js
{
function execute()
{
$this->response = array(
'valA' => 'value first',
'valB' => 'velue second',
);
return 'ыыыы';
}
}
$.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 ответ
shopViewstockPluginBackendGetstocks
shopviewstockPluginBackendGetstocks
регистр имеет значение.