34 lines
1010 B
PHP
34 lines
1010 B
PHP
<?php
|
|
|
|
namespace Modules\Cms\Http\Controllers;
|
|
|
|
use App\Http\MenuIcons;
|
|
use App\Utils\ModuleUtil;
|
|
use Illuminate\Routing\Controller;
|
|
use Menu;
|
|
|
|
class DataController extends Controller
|
|
{
|
|
/**
|
|
* Adds cms menus
|
|
*
|
|
* @return null
|
|
*/
|
|
public function modifyAdminMenu()
|
|
{
|
|
$module_util = new ModuleUtil();
|
|
|
|
$business_id = session()->get('user.business_id');
|
|
|
|
if (auth()->user()->can('superadmin')) {
|
|
Menu::modify('admin-sidebar-menu', function ($menu) {
|
|
$menu->url(
|
|
action([\Modules\Cms\Http\Controllers\CmsPageController::class, 'index'], ['type' => 'page']),
|
|
__('cms::lang.cms'),
|
|
['icon' => MenuIcons::svg('portal'), 'style' => config('app.env') == 'demo' ? 'background-color: #9E458B !important;' : '', 'active' => request()->segment(1) == 'cms', 'data-module' => 'Cms', 'data-menu-group' => 'integrations']
|
|
)->order(100);
|
|
});
|
|
}
|
|
}
|
|
}
|