cupboard/core

CupboardCMS 核心文件

1.2.0 2016-07-17 04:39 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:26:01 UTC


README

Latest Stable Version Total Downloads

Cupboard 被设计成一个非常简洁的博客平台,主要关注写作。目前它还在开发中,你可以免费尝试使用(但请小心,这是一个 alpha/beta 版本)。如果你有任何问题或想法,请报告。

Cupboard

将 Cupboard 作为项目安装

创建一个独立的 Cupboard 安装现在就像运行 composer create-project cupboard/cupboard 一样简单。

在现有 Laravel 应用程序中安装 Cupboard

在现有 Laravel 应用程序中安装 Cupboard 非常简单!

如果你有 Laravel Package Installer,只需运行 php artisan package:install cupboard/core

如果没有包安装器,请在 composer.json 文件中添加 "cupboard/core": "1.2.*" 并运行 composer update。然后,将 Cupboard\Core\CupboardServiceProvider 添加到 providers,将 'Cupboard' => 'Cupboard\Core\Facades\CupboardFacade' 添加到 app/config/app.php 文件中的 aliases。

现在你需要做的是通过运行 php artisan cupboard:configphp artisan config:publish cupboard/corephp artisan cupboard:themes 来发布必要的文件、配置文件和主题文件。

配置数据库连接

CupboardCMS 被设计为在现有的 Laravel 应用程序中提供最大的数据库配置。如果你想使用主机应用程序的默认数据库连接,则无需配置。但是,如果你想使用单独的数据库连接,可以在 app/config/package/cupboard/core/database.php 文件中找到。

如果 default 配置设置为 default,它将使用主机应用程序的连接。否则,它将使用此 connection 数组中列出的连接详情。

最后,为了迁移到所选数据库连接,运行 php artisan cupboard:migrate

创建您的第一个用户

如果你使用 Cupboard 作为包,你将需要创建一个用户。这就像运行 php artisan cupboard:user:create first_name last_name email password 一样简单,当然填写自己的详细信息作为参数。

使用 Cupboard

默认情况下,你的 CupboardCMS 博客将位于你的应用程序的索引中。管理面板位于 /admin

这两个路由都可以通过 app/config/package/cupboard/core/routes.php 文件中的路由组规则进行配置。

主题化 Cupboard

默认情况下,你的主题文件位于 public/themes。你可以修改这些主题或使用默认主题作为指南创建自己的主题。你的主题配置位于 app/config/packages/cupboard/core/cupboard.php 文件中的 theme 选项。