soosyze-extension/starterkit

此包的最新版本(1.0.0)没有提供许可证信息。

使用代码库(CRUD、菜单中的链接、用户权限、配置页面)开始您的 Soosyze 模块。

安装: 3

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 2

分支: 0

类型:soosyze-module

1.0.0 2021-03-21 18:46 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:49:39 UTC


README

GitHub GitHub tag PHP from Packagist GitHub code size in bytes

使用标准代码库启动 Soosyze 模块。

目录

功能

路由和控制器

这是一个 CRUD(创建/读取/更新/删除)工作基础。建议但不是必须遵循相同的路由和方法。

*您可以使用您想要的任何 HTTP 方法,但只有 GET 和 POST 动作与 PHP 表单功能。

服务

  • starterkit是一个简单的服务基础,依赖query服务来创建查询,
  • starterkit.hook.config使用配置模块的钩子,
  • starterkit.hook.user使用用户模块的钩子来处理权限,
  • starterkit.install用于调用install.user钩子(用于用户权限)和install.menu钩子(用于菜单中的链接)。

安装器

安装器类是一个创建数据库表并插入数据的服务。它实现了install.user钩子以处理用户权限。

它还实现了install.menu钩子以在主菜单和后台创建链接。

视图

该模块提供了 4 个基本视图

  • content-starterkit-form.php用于创建和编辑表单,
  • content-starterkit-admin.php用于您的管理页面,
  • content-starterkit-index.php用于您的首页,
  • content-starterkit-show.php用于查看内容。

需求

Starterkit 模块目前支持所有版本的 Soosyze CMS。

PHP 版本

安装

Soosyze CMS

在您的服务器(远程或本地)上安装 Soosyze CMS 后,您必须

  • 下载存档,
  • 使用名为 Starterkit 的文件夹解压缩存档,
  • Starterkit 文件夹放置在 Soosyze CMS 的 app/modules 目录中。
  • 打开浏览器,访问您的网站地址并登录,
  • 转到 模块 页面,选择 Starterkit 模块并点击 注册

许可证

Starterkit 模块采用 MIT 许可证。有关更多信息,请参阅许可证文件。