1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-28 23:40:41 +02:00

Flextype Box Plugin: Admin #125 #117

- fixes and refactoring
This commit is contained in:
Awilum
2019-06-08 13:03:38 +03:00
parent b68f719c06
commit f910693ae1

View File

@@ -177,13 +177,10 @@ class EntriesController extends Controller
$default_data['fieldset'] = $data['fieldset'];
$default_data['date'] = date($this->registry->get('settings.date_format'), time());
// Predefine data values based on selected fieldset
/*
foreach ($fieldset['sections'] as $section) {
foreach ($section as $key => $field) {
// Get values from default data
if (isset($default_data[$key])) {
$_value = $default_data[$key];
@@ -207,9 +204,9 @@ class EntriesController extends Controller
} else {
$__data = $default_data;
}
*/
if ($this->entries->create($id, $default_data)) {
if ($this->entries->create($id, $__data)) {
$this->flash->addMessage('success', __('admin_message_entry_created'));
} else {
$this->flash->addMessage('error', __('admin_message_entry_was_not_created'));
@@ -731,7 +728,7 @@ class EntriesController extends Controller
$this->flash->addMessage('error', __('admin_message_entry_changes_not_saved'));
}
return $response->withRedirect($this->router->pathFor('admin.entries.edit') . '?id=' . $id);
return $response->withRedirect($this->router->pathFor('admin.entries.edit') . '?id=' . $id . '&type=editor');
}
public function deleteMediaFileProcess(Request $request, Response $response)