grocerycrud操作API

API和函数列表:https://www.grocerycrud.com/documentation/options_functions 

功能名称:小描述

add_action:向列表中添加操作/操作。

add_fields:用户在添加操作时将看到的字段

callback_add_field:此回调在添加表单中转义字段名称的默认自动字段输出。

callback_after_delete:当操作删除成功完成时,回调运行

callback_after_insert:这是自动插入CRUD后的回调。

callback_after_update:这是在自动更新CRUD之后使用的回调。

callback_after_upload:上传功能后触发的回调。

callback_before_delete:此回调在自动删除crud之前运行。

callback_before_insert:此回调在自动插入crud之前运行。

callback_before_update:此回调在自动更新crud之前运行。

callback_before_upload:在上传功能之前触发的回调。建议使用此回调进行验证检查。

callback_column:此回调在每一行上运行。它会转义自动列值并运行回调。

callback_delete:此回调转义了CRUD的自动删除,并仅运行回调。

callback_edit_field:此回调转义编辑表单中字段名称的默认自动字段输出。

callback_field:此回调转义添加和编辑表单的字段名称的默认自动字段输出。

callback_insert:此回调转义CRUD的自动插入,并仅运行插入的回调。

callback_read_field:此回调转义读取表单中字段名称的默认自动字段输出。

callback_update:此回调会转义CRUD的自动更新,并仅运行回调。

callback_upload:替换默认自动上传器的回调。

change_field_type:更改默认字段类型

columns:用户看到的显示列

display_as:更改表字段的显示标签

edit_fields:用户将在编辑操作中看到的字段

fields:用户在添加/编辑时将看到的字段

field_type:只是change_field_type方法的别名。

getState:根据文档获取状态字符串键。

getStateInfo:获取触发操作的状态信息。

get_primary_key:注意:Getters只是查看一些信息,并且总是在函数渲染后工作

like:与列表中的codeigniter相同。

limit:与表列表的codeigniter限制相同

order_by:快速的第一个order_by(与codeigniter相同)到我们的列表

or_like:与表列表的codeigniter的or_like相同

or_where:与列表的codeigniter或_where相同。

render:或者......让它工作!! Web应用程序决定要做什么并将其显示给用户。

required_fields:设置添加和编辑字段所需的字段。

set_crud_url_path:如果未正确指定路径,则此方法很有用。特别是当我们使用路线时。

set_field_upload:将字段名称设置为上载文件。

set_language:只需设置语言即可。

set_lang_string:直接设置语言字符串。

set_model:设置crud将使用的模型(模型总是必须扩展grocery_Model)

set_primary_key:处理特定表的默认主键。

set_relation:设置关系1-n数据库关系。

set_relation_n_n:设置与n-n关系的关系。

set_rules:设置验证规则(与Codeigniter set_rules相同)

set_subject:设置主题以了解您使用的CRUD类型。

set_table:设置我们将获取数据的基本数据库表。

set_theme:设置CRUD主题 - 目前只有'flexigrid'和'datatables'。 flexigrid的默认主题。

unique_fields:在数据库结构中添加它们为UNIQUE的字段

unset_add:取消设置添加操作

unset_add_fields:取消添加表单中的字段。

unset_back_to_list:取消设置所有“返回列表”按钮和消息。

unset_bootstrap:取消加载bootstrap CSS。这可以在bootstrap V3主题和bootstrap V4主题中使用。如果您的网站上有自定义构建的引导程序,并且您不想使用默认引导程序,请使用此功能

unset_clone:取消设置克隆操作

unset_columns:从列表中取消设置列

unset_delete:从CRUD网格中删除删除操作

unset_edit:取消设置编辑操作

unset_edit_fields:取消设置编辑表单中的字段。

unset_export:取消设置导出按钮,不要让用户使用此功能。

unset_fields:从添加和编辑表单中取消设置字段。

unset_jquery:取消加载Jquery。

unset_jquery_ui:取消加载JqueryUI。

unset_list:取消设置第一页列表(datagrid)

unset_operations:取消设置所有操作。用户只能访问网格。

unset_print:取消设置打印按钮,不要让用户使用此功能。

unset_read:取消设置读取操作

unset_texteditor:取消设置所选字段的发送者

where:快速数据库(与codeigniter相同)到我们的列表