Updates on frontend module

This commit is contained in:
Fritz Ramirez
2024-02-22 16:29:15 +08:00
parent 8867cfd192
commit 6ff13825aa
30 changed files with 23389 additions and 542 deletions
@@ -41,4 +41,35 @@ class SectionController extends Controller
'message' => __('frontend::common.store-section-failed'),
], 400);
}
public function update(SectionRequest $request)
{
$result = $this->repository->update($request->id, $request->title, $request->layout);
if ($result) {
return response()->json([
'message' => __('frontend::common.section-updated'),
'section' => $result,
]);
}
return response()->json([
'message' => __('frontend::common.update-section-failed'),
], 400);
}
public function destroy(SectionRequest $request)
{
$result = $this->repository->destroy($request->id);
if ($result) {
return response()->json([
'message' => __('frontend::common.section-deleted'),
]);
}
return response()->json([
'message' => __('frontend::common.delete-section-failed'),
], 400);
}
}