to use drag and drop

This commit is contained in:
aina esokia
2020-09-24 12:55:16 +03:00
parent 8294797027
commit 32db1fb2c2
4 changed files with 36 additions and 12 deletions

View File

@@ -83,6 +83,7 @@ class PSExposeController extends Controller
/**
* Require params "exposeName" and "publicationId"
* optional param "onlyAssets" equal to 1 to return only assets list
*
* @param PhraseaApplication $app
* @param Request $request
@@ -107,10 +108,23 @@ class PSExposeController extends Controller
]
]);
if ($resPublication->getStatusCode() != 200) {
return $app->json([
'success' => false,
'message' => "An error occurred when getting publication: status-code " . $resPublication->getStatusCode()
]);
}
if ($resPublication->getStatusCode() == 200) {
$publication = json_decode($resPublication->getBody()->getContents(),true);
}
if ($request->get('onlyAssets')) {
return $this->render("prod/WorkZone/ExposePublicationAssets.html.twig", [
'assets' => $publication['assets']
]);
}
return $this->render("prod/WorkZone/ExposeEdit.html.twig", [
'publication' => $publication,
'exposeName' => $request->get('exposeName')
@@ -435,7 +449,7 @@ class PSExposeController extends Controller
return $app->json([
'success' => true,
'message' => count($records) . "added to the publication!"
'message' => count($records) . " record (s) added to the publication!"
]);
}