_____ _____ ___ _ _ _____
/ ____| __ \ |__ \| || | |___ |
| | __| |__) | ) | || |_ / /
| | |_ | ___/ / /|__ _| / /
| |__| | | / /_ | | / /
\_____|_| |____| |_| /_/
🌐 Ngôn ngữ: 🇻🇳 Tiếng Việt (hiện tại) · 🇬🇧 English
Gói xử lý giao diện cho gp247
composer require gp247/front
Giới thiệu
GP247/Front là một gói CMS (Hệ thống Quản lý Nội dung) toàn diện cho doanh nghiệp, cung cấp các tính năng:
- Quản lý Nội dung Trang
- Hệ thống Mẫu Linh hoạt
- Hệ thống Plugin Mở rộng
- Quản lý Điều hướng & Liên kết
- Tích hợp Biểu mẫu Liên hệ & Đăng ký
Cài đặt
-
Cài đặt gói
composer require gp247/front -
Cấu hình routing: mở file
bootstrap/app.php:
-
Comment dòng cấu hình web routes:
//GP247 comment //web: __DIR__.'/../routes/web.php',
-
Đăng ký service provider trong
bootstrap/providers.php:return [ // ... các providers hiện có GP247\Front\FrontServiceProvider::class, ]; -
Chạy lệnh cài đặt:
php artisan gp247:front-install
Tính năng chính
Quản lý Trang
- Tạo và quản lý trang tĩnh
- Hỗ trợ SEO cho từng trang
- Kiểm soát truy cập
Giao diện
- Hệ thống Mẫu Linh hoạt
- Bố cục tùy chỉnh cho từng phần
- Thiết kế tương thích
Tùy chỉnh giao diện quản trị:
php artisan vendor:publish --tag=gp247:front-admin
Các view sẽ được lưu trữ tại: resources/views/vendor/gp247-front-admin
Cập nhật view của template mặc định (GP247Front):
php artisan vendor:publish --tag=gp247:front-view
Các view sẽ được lưu trữ tại: app/GP247/Templates/GP247Front
Publish tài nguyên public (css/js/ảnh) của template mặc định:
php artisan vendor:publish --tag=gp247:front-public
Các tài nguyên sẽ được lưu trữ tại: public/GP247/Templates/GP247Front
Mở rộng
- Hỗ trợ Plugin
- Tích hợp module tùy chỉnh
- API để phát triển tính năng
Ghi đè (override) controller
Bước 1: Copy các file controller muốn ghi đè trong
vendor/gp247/front/src/Controllers(hoặcsrc/Api/Controllers) ->app/GP247/Front/Controllers(hoặcapp/GP247/Front/Api/Controllers)
Bước 2: Đổi namespace từ
GP247\Front\Controllers(hoặcGP247\Front\Api\Controllers) thànhApp\GP247\Front\Controllers(hoặcApp\GP247\Front\Api\Controllers) — chỉ thêmAppvào phía trước, giữ nguyên phần còn lại.
Tài liệu
Để xem tài liệu chi tiết, truy cập tài liệu
Giấy phép
GP247/Front là phần mềm mã nguồn mở được cấp phép theo giấy phép MIT.