承接 kollarovic/admin 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kollarovic/admin

最新稳定版本:4.0.1

Composer 安装命令:

composer require kollarovic/admin

包简介

Admin template for Nette

README 文档

README

Admin

Alt text

Login

Alt text

Live Demo

Live Demo

Github Demo

Installation

composer.json

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

config.neon

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

Admin

BasePresenter

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

{capture $content}
  {include content}
{/capture}

{control adminControl content=>$content}

Login

SignPresenter

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

{control loginControl}

统计信息

  • 总下载量: 1.02k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 7
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 7
  • Watchers: 2
  • Forks: 11
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-04-01