mouf/cms.scaffolder

此软件包允许您自动生成功能性的CMS组件。

dev-master 2016-04-22 14:18 UTC

This package is auto-updated.

Last update: 2024-09-15 04:41:59 UTC


README

这是什么?

Mouf CMS Scaffolder 是一个PHP库,旨在轻松创建CMS组件。

如何使用?

要使用CMS Scaffolder,您只需定义组件名称,并将其设置在Mouf界面的CMS => Scaffolder选项卡中。以下是步骤:

  1. 您设置组件的名称,例如:Blog。警告:目前,组件名称必须是单数形式,以避免生成的控制器使用不存在的DAOs & Beans。
  2. 您点击“生成组件”
    • 库将自动
      • 生成一个SQL文件
      • 使用此SQL文件生成数据库补丁
      • 应用数据库补丁
      • 生成DAOs和Beans(使用TDBM);BlogDao,BlogBean等。
      • 生成视图
      • 生成一个控制器 -- BlogController -- 具有允许
        • 显示前端列表
        • 显示后端列表
        • 显示项目
        • 编辑/保存/删除项目
  3. 清除缓存 -- 以映射新的URL
  4. 让我们来使用它!

CMS Scaffolder目前不提供(美观的)显示,它将让您完全自由地修改视图,并轻松将其集成到自定义模板中。

设计选择

在基本版本中,CMS组件包含

  • 标题
  • 别名(自动从标题生成)
  • 简短文本
  • 内容
  • 图片
  • 创建日期
  • 更新日期

我们认为这些是CMS组件中最有用的数据。您不会有许多无用的组件,您完全可以使用自定义所需的数据覆盖组件。