{"id":14987252,"url":"https://github.com/adel-qusay/codeigniter-4-crud-generator","last_synced_at":"2025-05-12T04:21:42.519Z","repository":{"id":39659166,"uuid":"308423070","full_name":"Adel-Qusay/Codeigniter-4-CRUD-generator","owner":"Adel-Qusay","description":"ADEL CCG is an easy open-source intuitive web app to create AdminLTE4 -Bootstrap 5- dashboards with CRUD operations in php.","archived":false,"fork":false,"pushed_at":"2022-08-08T00:41:43.000Z","size":7516,"stargazers_count":130,"open_issues_count":4,"forks_count":83,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-03-31T22:02:08.247Z","etag":null,"topics":["adminlte","bootstrap","bootstrap4","codeigniter","codeigniter4","crud","jquery"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Adel-Qusay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-29T18:59:50.000Z","updated_at":"2025-03-29T01:43:05.000Z","dependencies_parsed_at":"2022-07-20T03:32:45.399Z","dependency_job_id":null,"html_url":"https://github.com/Adel-Qusay/Codeigniter-4-CRUD-generator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adel-Qusay%2FCodeigniter-4-CRUD-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adel-Qusay%2FCodeigniter-4-CRUD-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adel-Qusay%2FCodeigniter-4-CRUD-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adel-Qusay%2FCodeigniter-4-CRUD-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Adel-Qusay","download_url":"https://codeload.github.com/Adel-Qusay/Codeigniter-4-CRUD-generator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253673320,"owners_count":21945584,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adminlte","bootstrap","bootstrap4","codeigniter","codeigniter4","crud","jquery"],"created_at":"2024-09-24T14:14:19.935Z","updated_at":"2025-05-12T04:21:42.482Z","avatar_url":"https://github.com/Adel-Qusay.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Codeigniter-4-CRUD-generator\nADEL CCG is an easy open-source intuitive web app to create AdminLTE4 -Bootstrap 5- dashboards with CRUD operations in php.\nThe CRUD application is able to manage data from any MySQL database, however complex the structure and volume of data are.\nIt ships with powerful API, Controller, Model, View generator to speed up the development of your CMS, CRM or other back-office system. \n\n# Upgrades: Fix \u0026 Features\n## Core\n- Integrated with AdminLTE4 -Bootstrap 5- (https://github.com/MGatner/adminlte4)\n- add Unique, minlength Validation \n- use CodeIgniter multi-Language (please read readme.txt in  '/downloads/template.zip')\n- add minlength in genertor page, remove maxlength (defined by database)\n- auto selected input type 'Date' if table field is date, time, timestamp, year\n- auto insert Default Crud-name \u0026 Crud-Title after 'Select Table'\n- disable 'CRUD language'\n\n## View\n- Integrated with AdminLTE4 -Bootstrap 5- (https://github.com/MGatner/adminlte4)\n- Support RTL (use  dir=\"rtl\" lang=\"ar\" + adminlte.rtl.min.css in Views\\layout\\header.php) \n- Support Dark mode (Replace light by dark in classes in Views\\layout\\master.php + Views\\layout\\navbar.php + Views\\layout\\sidebar.php ) \n- use single modal dialog for Add \u0026 Edit. for fixed 'dom duplicate error'\n- use layout template. copy layout folder to 'App/Views'\n- replace function add() \u0026 edit() with function save()\n- add input 'unique' type validate,\n- add class 'invalid-feedback' for response.error-message (not have in old code)\n- edit alert popup\n- fixed (edit, delete button) language text\n\n## Controller\n- New Style Action Button (edit, delete button) : var $ops in function getAll() \n- fixed (edit, delete button) language text\n\n## Next Features!\n- add Action 'copy' for clone data\n\n# Install\n1. extract template-bs5.zip in 'downloads'\n2. copy layout folder to '{youProject}/App/Views/'\n3. if you want make empty view. looking viewtemplate.php in 'example'\n4. If you want to change the default site language\n- copy any folder in 'Language' to '{youProject}/App/Language/'\n- change the language code $defaultLocale in 'App/Config/App.php' (en','ar','th')\n- Lean Ci4 Localization in [Ci4 Docs](https://codeigniter4.github.io/userguide/outgoing/localization.html)\n\nYoutube video:\n\n[![IMAGE ALT TEXT](https://i.imgur.com/ByT3TEN.png)](https://www.youtube.com/watch?v=Oge6rGn8FpI \"ADEL Codeigniter 4 CRUD generator\")\n\nSS:\n\n![alt text](https://i.imgur.com/6eQOlV9.png)\n\n![alt text](https://i.imgur.com/Jb3gxs2.png)\n\n![alt text](https://i.imgur.com/ppuMReh.png)\n\nCI forum thread:\n\nhttps://forum.codeigniter.com/thread-77877.html\n\n\n\n---\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadel-qusay%2Fcodeigniter-4-crud-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadel-qusay%2Fcodeigniter-4-crud-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadel-qusay%2Fcodeigniter-4-crud-generator/lists"}