mirror of
https://github.com/flextype/flextype.git
synced 2025-08-13 16:44:36 +02:00
- Plugins Controller implementation
This commit is contained in:
@@ -15,10 +15,7 @@ namespace Flextype;
|
||||
|
||||
use Flextype\Component\Registry\Registry;
|
||||
use Flextype\Component\I18n\I18n;
|
||||
use function Flextype\Component\I18n\__;
|
||||
use Flextype\Component\Arr\Arr;
|
||||
use Slim\Http\Request;
|
||||
use Slim\Http\Response;
|
||||
|
||||
$uri = explode('/', \Slim\Http\Uri::createFromEnvironment(new \Slim\Http\Environment($_SERVER))->getPath());
|
||||
|
||||
|
@@ -8,14 +8,15 @@ use Flextype\Component\Arr\Arr;
|
||||
use Flextype\Component\Registry\Registry;
|
||||
use function Flextype\Component\I18n\__;
|
||||
|
||||
class PluginsController extends Controller
|
||||
class PluginsController extends Controller
|
||||
{
|
||||
public function index($request, $response, $args)
|
||||
{
|
||||
|
||||
return $this->view->render($response,
|
||||
'plugins/admin/views/templates/extends/plugins/index.html', [
|
||||
'plugins_list' => $this->get('registry')->get('plugins'),
|
||||
'menu_item' => 'plugins'
|
||||
'plugins_list' => $this->registry->get('plugins'),
|
||||
'menu_item' => 'plugins'
|
||||
]);
|
||||
}
|
||||
|
||||
|
@@ -11,4 +11,4 @@ $app->post('/admin/settings', 'SettingsController:update')->setName('admin.setti
|
||||
$app->post('/admin/settings/clear-cache', 'SettingsController:clearCache')->setName('admin.settings.clear-cache');
|
||||
|
||||
// Plugins Controller
|
||||
$app->post('/admin/plugins', 'PluginsController:index')->setName('admin.plugins')->setName('admin.plugins.index');
|
||||
$app->get('/admin/plugins', 'PluginsController:index')->setName('admin.plugins.index');
|
||||
|
Reference in New Issue
Block a user