I created my custom Controller for POST request, but i all time have empty response.
$testIds = $this->request->getPost('test');
$items = [];
foreach ($testIds as $id) {
$items[$id] = [
'test' => $id,
];
}
if (count($items)) {
$response = [
'success' => true,
'items' => $items
];
} else {
$response = [
'success' => false,
'message' => __('False')
];
}
(Magento\Framework\Controller\Result\JsonFactory)
$resultJson = $this->jsonFactory->create();
$resultJson->setData($response);
return $resultJson;
My Controller implements Magento\Framework\App\Action\HttpPostActionInterface.
How i can fix it?