[Series WHMCS] Modules: Provisioning Modules - Phần 4: Simple Mode 2019-10-24

WHM.vn cho ra mắt series tự học WHMCS giúp bạn thuận lợi hơn trong việc tìm hiểu và học tập về WHMCS

  1. Trung
    Simple Mode

    Simple Mode(Chế độ cấu hình đơn giản) là tính năng có sẵn cho các nhà lập trình mô-đun, nhằm đơn giản hóa quá trình cấu hình cho mô-đun.

    Sử dụng Simple Mode cho phép bạn giảm số lượng trường cài đặt mô-đun được hiển thị cho người dùng theo mặc định. Ví dụ: Bạn có thể giới hạn chế độ xem Cài đặt mô-đun mặc định chỉ ở các trường phổ biến khi người dùng cần tùy chỉnh khi tạo sản phẩm được gán cho mô-đun của bạn và chỉ hiển thị các trường ít được sử dụng khác nếu người dùng chuyển sang Advanced Mode.

    Các ảnh chụp màn hình bên dưới cho thấy sự khác biệt trong Simple Mode và Advanced Mode cho mô-đun cPanel.

    [​IMG]

    Advanced Mode


    [​IMG]

    Để bật Simple mode cho mô-đun của bạn, tất cả những gì bạn phải làm là đặt một tham số bổ sung trong Module Setting mà bạn muốn xuất hiện trong Simple Mode. Dưới đây là ví dụ về mô-đun có 2 trường, một trường là Simple Mode, một trường kia chỉ hiển thị khi ở Chế độ nâng cao(Advanced Mode).

    function provisioningmodule_ConfigOptions($params)
    {
    return [
    'Simple Mode Field' => [
    'Type' => 'text',
    'Size' => '25',
    'SimpleMode' => true,
    ],
    'Advanced Mode Field' => [
    'Type' => 'text',
    'Size' => '25',
    ],
    ];
    }

    Bài viết được tham khảo và lược dịch từ: https://developers.whmcs.com/provisioning-modules/simple-mode/
    Tôi hi vọng bài viết đã giải đáp thắc mắc của bạn. Nếu chúng tôi có thể giúp đỡ gì thêm, xin vui lòng comment hoặc liên hệ email: [email protected]