资讯专栏INFORMATION COLUMN

October CMS - 快速入门 5 创建插件

macg0406 / 2417人阅读

摘要:创建插件对于来讲是很简单的事情,因为,提供了一个插件构建器具体步骤这里就不赘述了。安装完成后,会出现上图所示的菜单创建自己的插件的方法是点击如下图所示的小按钮。

创建插件对于October来讲是很简单的事情,因为,October提供了一个插件构建器:RainLab.Builder

具体步骤这里就不赘述了。

安装完成后,会出现上图所示的菜单Bulider

创建自己的插件的方法是:点击如下图所示的小按钮。

会出现如下所示的界面:点击【Create Plugin】

如下图填写插件属性

创建完成后的插件如下图所示

下面需要对插件进行配置: 1.为插件提供存储数据的表

点击保存,系统将提示数据迁移界面,也就是说刚才的操作就是创建数据迁移文件的过程。关于数据迁移,请大家参考laravel的基础知识。

点击【save & apply】关闭对话框即可。

这个插件会在工程项目文件夹里面生成插件目录,如下图所示。

2.创建Models

创建模型的对话框中输入模型的名字:一般约定为数据库表名的单数形式,强烈推荐遵守这个约定。

创建完成后,会出现如下图所示的界面:

其中Forms提供表单界面,用于用户输入和修改Movies表的信息,Lists为提供列表界面,为用户以表格的形式展示Movies表的数据。

3.创建Form

下面我们创建一个表单用于添加电影信息,将鼠标放到Forms上,右边会出现一个【+】,点击即可添加Form

点击添加Form后,会出现添加form的操作界面

创建表单,主要设置下图所示的几个属性

4.创建列表

5.创建后台菜单

根据下图设置:Label,Icon,URL暂时默认即可

6.创建控制器:

现在回到后台菜单选项,进行如下修改,刷新页面,打开刚刚创建的【视频】菜单

后台菜单就可以使用了

7.添加记录

点击【视频】菜单,可以进行视频的维护操作。如下图所示

试着添加记录,点击【创建】

再添加几条记录

试着搜索一下

前端显示

回到【内容管理系统】为视频创建页面

访问URL:http://octobermovie.dev.raise...


如果想进一步定制显示效果,可以定制下面的代码

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28863.html

相关文章

  • October CMS - 快速入门 2 基本概念

    摘要:项目源码地址文章视频基本界面的后台管理很简单,没有多余的功能。首页部分是仪表盘显示了系统的基本信息。修改完成后,在编辑器里面保存此文件。在上部出现了一个悬浮框,名称为帖子列表。 项目源码地址:https://gitee.com/494901823/O... 文章视频:http://www.365yg.com/i6567357... 基本界面 showImg(https://segmen...

    kycool 评论0 收藏0
  • October CMS - 快速入门 18 - 创建联系表单

    摘要:邮件设置设置为。创建插件打开编辑器,在插件目录下创建目录,并在目录下创建表单文件定义组件增加新页面查看页面前端,确认已经生效,只是插件没有定义,所以没有内容可以显示。 邮件设置:config/mail.php;设置为smtp。 创建插件Contact showImg(https://segmentfault.com/img/bVbctuz?w=940&h=624); 打开编辑器,在co...

    jlanglang 评论0 收藏0
  • October CMS - 快速入门 9 Images And Galleries

    摘要:关系,用于将图片附加到表上再次刷新页面,现在可以进行图片上传了。如何显示上传的图片简介查看视频页面会出现上面图片显示的信息,图片并没有显示出来。我们要是显示这些图片,则在进行代码修改图集当然我们可以使用插件进行显示和展示。 这一部分我们将为影片创建图片和图片库首先我们将分页改为每页10个影片 showImg(https://segmentfault.com/img/bVbco9R?w=...

    dadong 评论0 收藏0
  • October CMS - 快速入门 14 保存Form Widget的数据

    摘要:下面修改部件,实现数据保存首先需要准备数据变量,给小部件使用接下来就可以修改插件了现在显示了演员表中的所有演员的名,但是,没有显示所有演员的姓。 上节我们只是建立了小插件,但是数据是模拟的,我们希望将数据存储起来,那么我们就需要通过关联表将数据与视频表关联并保存,下面我们打开Builder,创建演员表 【database】 showImg(https://segmentfault.co...

    GT 评论0 收藏0
  • October CMS - 快速入门 16 - 建立简单的组件

    摘要:首先传入演员列表,并循环输出刷新首页,就看见显示的演员的列表到目前为止,最简单的组件我们就创建好了,我们可以继续扩展其功能。 本节将创建有关actor的组件:首先创建一下目录结构 showImg(https://segmentfault.com/img/bVbcqwE?w=313&h=405); 首先创建插件的基本功能 namespace RaiseinfoMoviesComponen...

    1fe1se 评论0 收藏0

发表评论

0条评论

macg0406

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<