FEATURE #2042: refactorize widgets

This commit is contained in:
Michal Kváček
2017-04-24 00:01:03 +02:00
parent 4a5c9ab1e6
commit e262473f36
23 changed files with 336 additions and 289 deletions
+2 -5
View File
@@ -84,13 +84,12 @@ class Menu implements WidgetRenderer
// get list of all pages
$pages = $content->getOverview()
->get();
$widget->settings = new \stdClass();
$widget->settings->links = [];
return view('admin.widgets.menu.new', [
'type' => $type,
'widget' => $widget,
'pages' => $pages,
'links' => []
]);
}
@@ -124,8 +123,6 @@ class Menu implements WidgetRenderer
return $a->order - $b->order;
});
$widget->settings->links = (object)$links;
return view('admin.widgets.menu.edit', ['widget' => $widget, 'pages' => $pages]);
return view('admin.widgets.menu.edit', ['widget' => $widget, 'pages' => $pages, 'links' => (object)$links]);
}
}