Phân quyền cho Component Joomla 2.5

Thảo luận trong 'Joomla' bắt đầu bởi Gardener, 23/6/13.

Loading...
  1. Gardener

    Gardener Admin

    Chào các bạn, hôm nay tôi sẽ hướng dẫn các bạn cách phân quyền cho component joomla 2.5.
    Các Action mặc định trong joomla 2.5:
    [​IMG]
    Chế độ truy cập
    [​IMG]
    Tiến hành code phân quyền cho component theo các action có sẵn.
    Yêu cầu:
    + phân quyền cho nhóm nhân viên có thể thấy danh sách users
    + Nhóm quanly có thể thêm mới và chỉnh sửa
    + Admin có thể cấu hình
    Bước 1: Tạo component với chức năng thêm sửa xóa và hiển thị danh sách users
    -- cái này tự viết nhé
    Bước 2: Cài đặt các file cần thiết
    - Cài đặt file access.xml,config.xml nằm trong thư mục component với nội dung sau:
    [​IMG]
    [​IMG]
    Tiếp theo ta sẽ tạo thư mực helpers, tạo file có tên là têncom.php với nội dung sau:
    [​IMG]

    Bây giờ ta sẽ tiến hành kiểm tra phân quyền trong view.
    Mở file view.html.php
    đầu tiên ta sẽ require file helper
    [​IMG]
    Kiểm tra phân quyền

    [​IMG]
    Tùy vào mỗi quyền mà ta cho truy cập vào các view khác nhau
    Trong contronller ta cũng làm tương tự
    [​IMG]

    Để hiểu rõ hơn về phân quyền trong joomla Click here: http://docs.joomla.org/J2.5:Access_Control_List_Tutorial
    Bài viết sau tôi sẽ hướng dẫn các bạn thêm phân quyền mới.


    nguồn:joomlabasic.com
    Loading...
    Hồng Hương thích bài này.

Chia sẻ trang này