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相同)到我们的列表