mirror of
https://github.com/Karaka-Management/oms-Dashboard.git
synced 2026-02-15 01:48:41 +00:00
cleanup, media fixes, news fixes
This commit is contained in:
parent
87a6748d5a
commit
4ee7ecf733
|
|
@ -18,8 +18,8 @@ use Modules\Dashboard\Models\DashboardBoardMapper;
|
||||||
use Modules\Dashboard\Models\NullDashboardBoard;
|
use Modules\Dashboard\Models\NullDashboardBoard;
|
||||||
use phpOMS\Contract\RenderableInterface;
|
use phpOMS\Contract\RenderableInterface;
|
||||||
use phpOMS\Message\RequestAbstract;
|
use phpOMS\Message\RequestAbstract;
|
||||||
|
|
||||||
use phpOMS\Message\ResponseAbstract;
|
use phpOMS\Message\ResponseAbstract;
|
||||||
|
use phpOMS\Module\NullModule;
|
||||||
use phpOMS\Views\View;
|
use phpOMS\Views\View;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -58,9 +58,16 @@ final class BackendController extends Controller
|
||||||
$boardComponents = $board->getComponents();
|
$boardComponents = $board->getComponents();
|
||||||
|
|
||||||
foreach ($boardComponents as $component) {
|
foreach ($boardComponents as $component) {
|
||||||
$panels[] = $this->app->moduleManager
|
$module = $this->app->moduleManager->get($component->getModule());
|
||||||
->get($component->getModule())
|
|
||||||
->viewDashboard($request, $response, $data);
|
// todo: check if this should be done with instanceof DashboardView -> instanceof DashboardView
|
||||||
|
if ($module instanceof NullModule
|
||||||
|
|| !\method_exists($module, 'viewDashboard')
|
||||||
|
) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
$panels[] = $module->viewDashboard($request, $response, $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
$view->addData('panels', $panels);
|
$view->addData('panels', $panels);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user