public function getAvailableModulesAction()
{
$system_modules = ["searchadmin", "reports", "webservice", "admin", "update", "install", "extensionmanager"];
$modules = [];
$front = $this->getFrontController();
foreach ($front->getControllerDirectory() as $module => $path) {
if (in_array($module, $system_modules)) {
continue;
}
$modules[] = ["name" => $module];
}
$this->_helper->json(["data" => $modules]);
}