2017 © Pedro Peláez
 

library admin

Admin template for Nette

image

kollarovic/admin

Admin template for Nette

  • Tuesday, August 30, 2016
  • by Kollarovic
  • Repository
  • 4 Watchers
  • 6 Stars
  • 617 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 11 Forks
  • 1 Open issues
  • 1 Versions
  • 5 % Grown

The README.md

Admin

Admin

Alt text, (*1)

Login

Alt text, (*2)

Live Demo

Live Demo, (*3)

Github Demo, (*4)

Installation

composer.json, (*5)

{
    "require":{
        "kollarovic/admin": "dev-master"
    }
}

config.neon, (*6)


extensions: navigation: Kollarovic\Navigation\DI\Extension admin: Kollarovic\Admin\DI\Extension

Admin

BasePresenter, (*7)


namespace App\BackendModule\Presenters; use Nette\Application\UI\Presenter; use Kollarovic\Admin\AdminControlFactory; abstract class BasePresenter extends Presenter { /** @var AdminControlFactory @inject */ public $adminControlFactory; protected function createComponentAdminControl() { $adminControl = $this->adminControlFactory->create(); return $adminControl; } }

@layout.latte, (*8)


{capture $content} {include content} {/capture} {control adminControl content=>$content}

Login

SignPresenter, (*9)


namespace App\BackendModule\Presenters; use Kollarovic\Admin\LoginControlFactory; use Nette\Application\UI\Presenter; class SignPresenter extends Presenter { /** @var LoginControlFactory @inject */ public $loginControlFactory; protected function createComponentLoginControl() { $loginControl = $this->loginControlFactory->create(); $loginControl->onLoggedIn[] = function() { $this->redirect('Homepage:default'); }; return $loginControl; } }

in.latte, (*10)


{control loginControl}

The Versions

30/08 2016

dev-master

9999999-dev

Admin template for Nette

  Sources   Download

MIT

The Requires

 

The Development Requires

by Mario Kollarovic

template admin nette