0
0
Lập trình
Harry Tran
Harry Tran106580903228332612117

Hướng Dẫn Thêm Phím Tắt vào Menu Admin trong Dự Án Ezy Platform

Đăng vào 4 tháng trước

• 2 phút đọc

Chủ đề:

@ezyplatform

Giới thiệu

Ezy Platform cung cấp một menu Admin với đầy đủ các chức năng cơ bản. Tuy nhiên, trong thực tế, các dự án thường cần thêm chức năng để tối ưu hóa trải nghiệm người dùng. Bài viết này sẽ hướng dẫn bạn cách thêm phím tắt vào menu Admin của dự án Ezy Platform một cách dễ dàng.


Hướng Dẫn Cài Đặt

Bước 1: Tạo Phím Chức Năng

Đầu tiên, bạn cần tìm file menus.properties trong thư mục [project]_admin_plugin. Đây là nơi bạn sẽ tùy chỉnh và thêm chức năng mới vào menu Admin. Trong ví dụ này, chúng ta sẽ tạo một phím tắt để quản lý các bài viết, cho phép bạn lấy hình ảnh từ bài viết làm banner cho website.

Cấu trúc của file menus.properties như sau:

  • top: Vị trí độ ưu tiên xuất hiện trên menu.
  • myblog: Tên của menu (menu cha).
  • highlight_posts: Các chức năng con nằm trong menu cha.
  • Sau dấu = là đường dẫn cho các chức năng.
  • Bạn có thể sử dụng các class của Font Awesome để thêm icon cho menu (chỉ hoạt động với phiên bản Font Awesome 5).

Để chỉnh sửa cách hiển thị tên chức năng, bạn cần:

  • Truy cập đến thư mục: [project]-admin-plugin\src\main\resources\messages
  • Mở file message.properties và chỉnh sửa tên hiển thị:
plaintext Copy
myblog=My Blog
  • Hoặc trong message_vi.properties, bạn có thể đặt tên các chức năng bằng tiếng Việt:
plaintext Copy
myblog=Blog của tôi
highlight_posts=Các bài viết nổi bật

Lưu ý: Sau khi hoàn thành, hãy chạy lệnh export.bat trong thư mục dự án để thấy nút chức năng xuất hiện.

Bước 2: Tùy Chỉnh Đường Dẫn cho Phím Chức Năng

Tiếp theo, bạn cần tạo một Class Controller trong thư mục [project]-admin-plugin\src\main\java\com\viet\myblog\admin\controller\view. Thêm các thông tin sau vào trong Class:

java Copy
@DoGet("/highlight-posts")
public Redirect highlightPostsGet() {
    return Redirect.to(
        "url"
    );
}

Để lấy đường dẫn, hãy thực hiện các bước sau:

  1. Truy cập vào chức năng cần tạo phím tắt trong trang Admin.
  2. Trong ví dụ này, tìm đường dẫn đến mục Posts và tìm kiếm các bài viết có Term highlight, thuộc TypeBANNER. Điều này giúp người dùng truy cập trực tiếp mà không cần phân loại.
  3. Sau khi có đường dẫn, thêm vào Class Controller mà bạn đã tạo ở bước trước.
  4. Khi hoàn thành, bạn đã có thể sử dụng phím chức năng mới tạo.

Kết Luận

Bài viết này đã hướng dẫn bạn cách thêm phím tắt chức năng vào menu Admin trong Ezy Platform. Hy vọng thông tin này hữu ích cho dự án của bạn, giúp cải thiện trải nghiệm người dùng và tối ưu hóa quy trình quản lý.

source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào