fuhton/ simple-admin
选定页面的管理部分。
Requires
- php: >=5.3.0
- illuminate/support: 4.0.x
This package is not auto-updated.
Last update: 2020-01-20 07:37:55 UTC
README
#Simple Admin #### Laravel 4 的管理包 这里有一个示例托管在我的网站上。密码是私有的,但你可以在/simple-admin查看登录 URL。
##简介 此包是为了方便编辑选定区域而构建的。这可以节省开发者无数小时的编辑大量内容的时间。后端使用 Twitter Bootstrap 风格,使用 JavaScript 添加新的内容区域,并可以管理任意数量的区域。它依赖于 MySQL。
##安装
###注意:Simple Admin 需要在 Laravel 数据库中已经创建具有
username, password, email
列的users
表,并且有一个account_type
列。当你运行迁移时,它将在你的users
表中添加一个account_type
列,并将默认管理员添加到数据库中。如果你没有用户表,请参考此文档底部的文档。如果你已经有了一个用户表并且不想修改你的架构,请不要运行迁移,请联系包作者或自己添加account_type
列。
1 - 将以下行添加到 composer.json
的 require
部分
{ "require": { "fuhton/simple-admin": "dev-master" } }
2 - 将 Fuhton\SimpleAdmin\SimpleAdminServiceProvider
添加到 app/config/app.php
中的服务提供者列表。
3 - 运行 php artisan config:publish fuhton/simple-admin
。
4 - 运行 php artisan asset:publish fuhton/simple-admin
。
5 - 运行 php artisan migrate --package=fuhton/simple-admin
。
6 - 使用凭证登录到你的网站 /simple-admin
(例如,github.com/simple-admin)。
username: simple-admin
password: letmein
7 - 立即更改密码、用户名并更新电子邮件地址。
##使用 ####视图部分 要创建在选定视图中可见的可编辑区域,请添加以下代码
{{ SimpleAdmin::content('YOUR CONTENT NAME') }}
确保你正在使用 Blade 模板。
####管理部分 管理部分允许 HTML 输入。创建新的内容区域时,只需单击“添加新内容区域”按钮,填写相关信息,然后单击提交。
信息包括
- 名称
- 视图调用的slug(例如,'YOUR CONTENT NAME' 如上所述)。长度无关紧要,但必须是精确匹配。
- 内容
- 通过短代码显示的内容。严格渲染内联 HTML。
##自定义 目前可定制的选项有限。
##支持 如果你遇到支持问题,请提交工单,我希望能快速响应。我是主要开发者,希望看到这个项目长盛不衰。
以下是几个有用的解决方案
####创建 users
表 登录到你的 MySQL 服务器并运行此命令。
CREATE TABLE users (
id INT NOT NULL AUTO_INCREMENT,
username varchar(100) NOT NULL,
email varchar(100) NOT NULL,
password varchar(100) NOT NULL,
created_at timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
updated_at timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (id)
);