[Series Tự học WHMCS] Template - Phần 2: Customising 2019-10-11

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
    CUSTOMISING

    [​IMG]


    Các template Header và Footer phù hợp với mọi website và hoạt động như một trình bao bọc xung quanh phần nội dung, đây chính là nơi phù hợp để bắt đầu.

    • Chúng tôi thực sự khuyên bạn nên duy trì tất cả các biến vào và ra có trong các tệp mặc định trong Header/Footer điều này sẽ giúp đảm bảo khả năng tương thích với các addon và tiện ích mở rộng mà bạn cài đặt sau này.
    • Nội dung Navigation bar và Sidebar được xác định trong WHMCS và được chuyển đến các template đề xuất. Điều này cho phép các mô-đun cà addon tương tác và hoạt động ở giao diện của người dùng một cách linh hoạt. Kiểu dáng đầu ra của chúng kiểm soát bởi các tệp sẽ được giải thích chi tiết hơn ở phần sau.
    • Template Footer bao gồm một số dòng mã javascript ngay trước thẻ đóng(closing tag), điều cần thiết cho hoạt động một cách chính xác ở giao diện người dùng. Xin lưu ý không bỏ qua những dòng này.

    THIẾT KẾ LOGO

    Giao diện Six sử dụng một điều kiện dựa trên biến $assetLogoPath để hiện thị logo tùy chỉnh hoặc tên của công ty được xác định trong Setup > General Settings > Company Name. Để tùy chỉnh logo, nó phải tồn tại dưới dạng “/assests/img/logo.png hoặc /assests/img/logo.jpg”.

    BAO GỒM CÁC TỆP

    Bao gồm các template là các mẫu được chia sẻ và sử dụng bởi nhiều trang. Chúng được đặt trong thư mục / includes / sub-directory.

    Phù hợp với mọi trang:

    • head.tpl – Xác định các tệp CSS và Javascript có trong 1 thành phần của trang.
    • navbar.tpl – kiểm soát đầu ra của các thành phần có trong navigation bar
    • sidebar.tpl – Kiểm soát đầu ra của các thành phần có trong sidebar

    Được sử dụng theo yêu cầu:

    • captcha.tpl – Được sử dụng để xuất hình ảnh xác minh captcha ở bất cứ nơi nào được sử dụng.
    • pwstrength.tpl – Được sử dụng để xuất ra máy kiểm tra độ mạnh của mật khẩu và tooltip bất cứ nơi nào được sử dụng.
    • tablelist.tpl – Kiểm soát đầu ra của tất cả các bảnh danh sách dữ liệu có thể lọc trong toàn bộ giao diện người dùng.
    Chỉnh sửa bất kì tệp template nào trong số này cũng sẽ ảnh hưởng đến mọi nơi mà các yếu tố tương ứng sử dụng. Một nơi để chỉnh sửa và một nơi để diễn ra quá trình chỉnh sửa, sẽ giúp việc áp dụng và duy trì các tùy chỉnh của bạn trở nên dễ dàng hơn.

    Bài viết được tham khảo và lược dịch từ: https://developers.whmcs.com/