bearcms/bearframework-addon

Bear CMS 扩展程序,适用于 Bear Framework

This package is auto-updated.

Last update: 2024-08-30 18:57:41 UTC


README

Bear CMS

Bear Framework 扩展程序

此扩展程序允许您将 CMS 功能添加到由 Bear Framework 驱动的网站。更多信息请访问 bearcms.com

Build Status Latest Stable Version codecov.io License Codacy Badge

独立版本

有一个独立版本,安装和更新更简单。您可以从您的 bearcms.com 账户下载安装程序。

通过 Composer 安装

composer require bearcms/bearframework-addon

启用扩展程序

为您的 Bear Framework 应用程序启用扩展程序。

$app->addons->add('bearcms/bearframework-addon');
$app->bearCMS->initialize([
    'serverUrl' => 'https://example.bearcms.com/',
    'appSecretKey' => '...',
    'language' => 'en'
]);

文档

完整的 文档 作为此存储库的一部分提供。

组件

<component src="bearcms-elements" />

      创建一个元素块。

<component src="bearcms-blog-posts-element" />

      创建一个渲染博客文章列表的块。

<component src="bearcms-heading-element" />

      创建一个标题。

<component src="bearcms-html-element" />

      渲染 HTML 代码。

<component src="bearcms-image-element" />

      创建一个图片。

<component src="bearcms-image-gallery-element" />

      创建一个图片库。

<component src="bearcms-link-element" />

      创建一个链接。

<component src="bearcms-navigation-element" />

      创建一个导航。

<component src="bearcms-text-element" />

      创建一个文本块。

<component src="bearcms-video-element" />

      创建一个视频块。

配置

以下是 CMS 的配置选项列表

serverUrl

      CMS 服务器的 URL。可以在您的 Bear CMS 账户中找到。

appSecretKey

      站点的密钥。可以在您的 Bear CMS 账户中找到。

language

      CMS 管理界面的语言。可用值:en, bg。

features

      包含已启用 CMS 功能的数组。可用值

            ALL 启用所有功能。

            ADDONS 启用插件。

            FILES 启用用户文件管理(上传、分享等)。

            BLOG 启用博客文章。

            PAGES 启用管理页面。

            ELEMENTS 启用创建元素。

            ELEMENTS_HEADING 启用标题元素。

            ELEMENTS_TEXT 启用文本元素。

            ELEMENTS_LINK 启用链接元素。

            ELEMENTS_IMAGE 启用图片元素。

            ELEMENTS_IMAGE_GALLERY 启用图片库元素。

            ELEMENTS_VIDEO 启用视频元素。

            ELEMENTS_NAVIGATION 启用导航元素。

            ELEMENTS_HTML 启用 HTML 元素。

            ELEMENTS_BLOG_POSTS 启用博客文章元素。

            ELEMENTS_COLUMNS 启用列元素。

            THEMES 启用主题管理。

            ABOUT 启用查看网站的系统信息。

            SETTINGS 启用管理设置。

            USERS 启用用户。

            USERS_LOGIN_DEFAULT 允许用户以默认方式登录(登录表单、找回密码表单等)

            USERS_LOGIN_ANONYMOUS 允许匿名用户登录(通过调用CMS服务器代码)

            USERS_MANAGE_ACCOUNT 允许用户管理自己的账户(更改密码和电子邮件)

adminPagesPathPrefix

      管理员登录、找回密码和邀请页面的路径前缀。默认值是 "/admin/"。

blogPagesPathPrefix

      博客文章页面的路径前缀。默认值是 "/b/"。

autoCreateHomePage

      如果没有定义其他响应,自动在主页创建可编辑元素容器。默认值是 true

许可证

本项目采用MIT许可证。有关更多信息,请参阅许可证文件

作者

此插件由Bear CMS团队创建和维护。欢迎您通过support@bearcms.combearcms.com联系我们。