Grocerycrud Documentation
website·Indexed 33 days ago
https://www.grocerycrud.com/Searchable website documentation for Grocerycrud from https://www.grocerycrud.com/.
What's inside Grocerycrud Documentation
- Grocery CRUD is an open-source library for CodeIgniter 4 that automatically generates a complete CRUD (Create, Read, Update, Delete) system. It provides production-ready CSS and JavaScript, allowing developers to build data management interfaces with minimal PHP code.
Overview of Grocery CRUD features
v1.xGrocery CRUD is an automatic CRUD generator designed to eliminate the repetitive task of manually creating JavaScript, CSS, views, models, validation rules, and upload functionality for every database table. It provides a production-ready system with built-in security and views.Overview of Grocery CRUD for CodeIgniter 4
v2.xGrocery CRUD is an open-source library for CodeIgniter 4 that automatically generates a complete CRUD (Create, Read, Update, Delete) system. It provides production-ready CSS and JavaScript out of the box, allowing developers to build data management interfaces with minimal PHP code.Overview of Grocery CRUD v3 changes
Grocery CRUD v3 is a complete rewrite of the frontend. While the PHP backend remains largely unchanged, the frontend has been rebuilt from scratch to remove the dependency on jQuery and update outdated libraries. This allows for better maintenance, improved performance, and the ability for users to modify the non-builded frontend source code.Overview of Image CRUD for CodeIgniter
v1.xImage CRUD is a tool for the CodeIgniter framework that allows developers to create a fully functional photo gallery CRUD using only PHP, without requiring manual Javascript, CSS, or HTML coding.
Key features include:
- Multiple photo upload selection
- Automatic thumbnail cropping
- Automatic cropping for maximum image size (1024px x 768px)
- Post-upload photo reordering
- Image deletion
- Automatic renaming of special characters in filenames
- Relation support with automatic ID extraction from the URL
Overview of Grocery CRUD capabilities
v3.xGrocery CRUD is an automatic CRUD generator designed to eliminate the repetitive task of writing JavaScript, CSS, views, models, and validation rules for every database table. It allows developers to create full CRUD functionality with a few lines of PHP code. Key capabilities include:
- Automatic Input Generation: Automatically creates inputs based on field types (integer, string, text, date, datetime, set, enum, true_false, hidden, password, and readonly).
- Database Relations: Supports 1-1, 1-n, and n-n relations via single lines of code.
- Data Grid Features: Provides paging, sorting, and searching (via AJAX with the flexigrid theme or instant JS with the datatables theme).
- Validation: Includes both client-side and server-side validation, with the ability to add custom rules.
- Customization: Offers callbacks for custom behavior, the ability to override auto-generated field types, and the option to extend the basic model for complex logic.
- UI/UX: Ready for production with built-in security, mobile compatibility, and support for 34 languages.
- Control: Allows developers to choose specific columns/fields to display and unset specific operations (e.g., disabling 'add', 'edit', or 'delete').
Overview of Bootstrap Theme for Grocery CRUD
v1.xThe Bootstrap Theme for Grocery CRUD provides a responsive, professional design for CRUD interfaces. Key features include:
- Production mode for faster performance.
- Multiple delete functionality using checkboxes.
- Multiple search by column.
- Smooth animations and mobile/tablet compatibility.
- Compatibility with Grocery CRUD for Codeigniter 4.
Overview of Grocery CRUD features
v2.xGrocery CRUD is an automatic CRUD generator designed to eliminate the need for repetitive coding of JavaScript, CSS, views, models, and validation rules when creating database management interfaces. It provides production-ready security and views out of the box.
Key capabilities include:
- Data Grid Listing: Supports paging, sorting, and searching (via AJAX with the flexigrid theme or instant JS with the datatables theme).
- Automatic Input Generation: Automatically creates inputs based on field types: integer, string, text, date, datetime, set, enum, true_false (0 or 1), hidden, password, and readonly.
- Database Relations: Supports 1-1, 1-n, and n-n relations with minimal code.
- Validation: Includes both client-side and server-side validation, with the ability to add custom rules.
- Customization: Offers callbacks for custom behavior, the ability to override auto-generated field types, and support for extending the basic model for complex logic.
- UI Control: Allows developers to choose specific columns/fields to display and disable specific operations (e.g., disabling 'add', 'edit', or 'delete').
- Compatibility: Works across modern browsers (Firefox, Chrome, Opera, Safari, IE 8+), modern OSs (Windows, Linux, macOS), and mobile devices (Android, iOS, Windows Mobile).
- Internationalization: Supports 34 languages.
Overview of Image CRUD for CodeIgniter
v1.xImage CRUD is a photo gallery CRUD library for the CodeIgniter framework that allows developers to create a fully functional image management system using only PHP, without requiring manual JavaScript, CSS, or HTML coding.
Key features include:
- Multiple simultaneous photo uploads
- Automatic thumbnail cropping
- Automatic cropping for maximum image size (1024px x 768px)
- Post-upload photo reordering
- Image deletion
- Automatic renaming of special characters in filenames
- Relation support with automatic ID extraction from the URL
Overview of Grocery CRUD capabilities
Grocery CRUD is an automatic CRUD generator designed to eliminate the repetitive task of writing JavaScript, CSS, views, models, validation rules, and HTML for every database table. It provides a production-ready system with built-in security and views, allowing developers to create full CRUD functionality with a few lines of PHP code.
Key capabilities include:
- Data Grid Listing: Supports paging, sorting, and searching (via AJAX with the flexigrid theme or instant JavaScript with the datatables theme).
- Automatic Input Generation: Automatically creates inputs based on field types including integer, string, text, date, datetime, set, enum, true_false (0 or 1), hidden, password, and readonly.
- Database Relations: Supports 1-1, 1-n, and n-n relations with single lines of code.
- Validation: Includes both client-side and server-side validation, with the ability to add custom validation rules.
- Customization: Offers callbacks for extensive customization, the ability to override auto-generated field types, and the option to extend the basic model for complex logic.
- Control: Allows developers to choose specific columns/fields for tables and disable specific operations (e.g., unsetting add, edit, or delete).
- Compatibility: Works across modern browsers (Firefox, Chrome, Opera, Safari, IE 8+), modern OS (Windows, Linux, macOS), and is mobile-compatible (Android, Windows, Apple).
- Multilingual Support: Translated into 34 languages.
Grocery CRUD v1.x Feature Overview
v1.xGrocery CRUD is an open-source library designed for the CodeIgniter framework. Key features include:
- Browser Compatibility: Supports Chrome, Safari, Firefox, Opera, and Internet Explorer.
- Multilingual Support: Translated into 34 languages.
- Customization: Automated operations can be customized using callbacks to modify columns and fields.
- Database Relations: Built-in support for one-to-many and many-to-many relations.
- Themes: Includes preinstalled themes (Flexigrid, Datatables) and supports purchased themes (Bootstrap v3, Bootstrap v4).
Grocery CRUD Enterprise Version 3 Key Features
Grocery CRUD Enterprise version 3 introduces several core functional enhancements. The frontend codebase was refactored specifically to facilitate the addition of these and future features. Key capabilities include:
- Master/Detailed Grid support
- Enhanced upload functionality
- Dynamic relation settings via
setRelationDynamic - Columns with dynamic width