FEATURE #1753: remove pingpong menus and install nwidart laravel-menus

This commit is contained in:
Michal Kváček
2017-07-31 15:46:24 +02:00
parent 5707750f5b
commit e9e9f0976c
8 changed files with 373 additions and 969 deletions
@@ -1,8 +1,9 @@
<?php
namespace App\CMS\MenuPresenters;
use Pingpong\Menus\MenuItem;
use Pingpong\Menus\Presenters\Presenter;
use Nwidart\Menus\MenuItem;
use Nwidart\Menus\Presenters\Presenter;
class FoundationDrilldownMenuPresenter extends Presenter
{
@@ -1,7 +1,8 @@
<?php
namespace App\CMS\MenuPresenters;
use Pingpong\Menus\Presenters\Presenter;
use Nwidart\Menus\Presenters\Presenter;
class FoundationDropdownMenuPresenter extends Presenter
{
@@ -27,7 +28,7 @@ class FoundationDropdownMenuPresenter extends Presenter
public function getMenuWithoutDropdownWrapper($item)
{
$link = '<a href="' . $item->getUrl() . '">' . $item->getIcon() . ' ' . $item->title . '</a>';
return '<li' . $this->getActiveState($item) . '>' . $link . '</li>'.PHP_EOL;
return '<li' . $this->getActiveState($item) . '>' . $link . '</li>' . PHP_EOL;
}
/**
@@ -43,7 +44,7 @@ class FoundationDropdownMenuPresenter extends Presenter
*/
public function getDividerWrapper()
{
return '<li class="divider"></li>'.PHP_EOL;
return '<li class="divider"></li>' . PHP_EOL;
}
/**
@@ -1,8 +1,8 @@
<?php
namespace App\CMS\MenuPresenters;
use Pingpong\Menus\MenuItem;
use Pingpong\Menus\Presenters\Presenter;
use Nwidart\Menus\MenuItem;
use Nwidart\Menus\Presenters\Presenter;
class MetismenuPresenter extends Presenter
{
@@ -1,8 +1,9 @@
<?php
namespace App\CMS\MenuPresenters;
use Pingpong\Menus\MenuItem;
use Pingpong\Menus\Presenters\Presenter;
use Nwidart\Menus\MenuItem;
use Nwidart\Menus\Presenters\Presenter;
class ProfileMenuPresenter extends Presenter
{
-1
View File
@@ -64,7 +64,6 @@ class AppServiceProvider extends ServiceProvider
}
// register PingPong module extension
$this->app->register(MenusServiceProvider::class);
$this->app->register(LaravelLocalizationServiceProvider::class);
// create singletons for registering widgets