morrislaptop/advindex

此包最新版本(dev-master)的许可信息不可用。

安装: 215

依赖: 0

建议者: 0

安全性: 0

星标: 14

关注者: 3

分支: 1

公开问题: 0

类型:cakephp-plugin

dev-master 2013-04-12 22:54 UTC

This package is auto-updated.

Last update: 2024-08-26 04:16:40 UTC


README

高级脚手架,允许搜索和导出/导入您的模型。适用于 CakePHP 2

安装

将仓库添加到工作目录

git submodule add https://github.com/morrislaptop/advindex app/Plugin/Advindex

将以下内容添加到 app/Config/bootstrap.php

CakePlugin::load('Advindex');

将以下内容添加到 AppController.php 的顶部

App::uses('Scaffold', 'Advindex.Controller');
App::uses('ScaffoldView', 'Advindex.View');

在您的控制器中包含以下内容

public $helpers = array('Advindex.Advindex');
public $components = array('Advindex.Advindex');
public $scaffold = 'admin';

最后,检查您是否已在 app/Config/core.php 中启用了路由前缀

Configure::write('Routing.prefixes', array('admin'));

配置

请参阅 bootstrap.php.example 文件以配置每个模型的脚手架

在其他插件中获得 advindex 布局

function beforeFilter() {
    	if ( !empty($this->params['admin']) ) {
		$this->layout = 'Advindex.default';
	}
}

致谢

关于迁移到 CakePHP 2 - http://www.pronique.com/blog/how-to-create-your-own-scaffolding-plugin-for-cakephp2