以下是控制显示部分
第一:application/admin/lang/zh-cn/news.php
用于:控制显示标题或者头部的字段对应的文字意思
第二:application/admin/view/news/index.html
用于:表面列表上的框架(指非内容的,外部框样式,以及删除,添加,编辑等),内容项会转到「第三条」更细化后台样式和内容绑定。
第三:public/assets/js/backend/news.js
用于:细节后台和数据库的绑定,方法的调用。千万注意大小写区分开
分析第三条里的:
{field: 'content', title: __('Content'), operate: false, table: table, class: 'autocontent', formatter: Table.api.formatter.content}, 第一个是连接数据库表的字段field:字段对应的数据源中的哪个字段。 第二个是连接第一个显示的样子title:该字段在界面上显示的标题或标签。 第三个是控制显示操作的operate:是否可以进行某些操作,如编辑、删除等。 第四个是控制和表关联table:这个字段与哪个表格或数据集关联。 第五个用于指定这个字段单元格的CSS类名class:控制显示字段的样式或行为。 第六个格式化字段显示formatter:格式化字段的显示内容。
以下是控制逻辑部分