Công cụ thành viên

Công cụ trang web


programming4:theme:copy-from-deault-theme

Đây là một phiên bản cũ của tài liệu!


Xây dựng giao diện bằng cách copy theme mặc định

1) Copy Giao diện

Copy Giao diện mặc định thành giao diện ví dụ đặt tên là abc

2) Thay đổi hình minh họa của giao diện

/themes/abc/default.jpg

ảnh này có kích thước chiều rộng là 300px, chiều cao từ 150 - 200px

3) Giao diện của các Module

Nếu module nào không chỉnh sửa, cần xóa nó đi, bởi nếu không khi giao diện default chỉnh sửa sẽ phải đi sửa tất cả các giao diện này, và sinh ra rất nhiều rác trong code.

Để tránh việc thừa, Nên xóa hết giao diện của module, khi chỉnh sửa cho module nào thì mới copy từ giao diện mặc định sang.

Thành phần của giao diện module bao gồm:

  • File css/ten-module.css
  • Thư mục images/ten-module/
  • File js/ten-module.js
  • Thư mục modules/ten-module/
Các file và thư mục trên tính từ thư mục themes/abc/

4) Layout của giao diện

Kiểm tra lại các layout,

/themes/abc/layout/layout.***.tpl

Cái nào làm thì dữ lại, Cái nào ko làm thì phải xóa đi để tránh người dùng cấu hình vào nó lỗi

Sau đó sửa lại file /themes/abc/config.ini

Sửa dòng

<layoutdefault>left-main-right</layoutdefault>

Thay left-main-right bằng layout mặc định cho giao diện, ví dụ thay thành main

<layoutdefault>main</layoutdefault>
programming4/theme/copy-from-deault-theme.1466131688.txt.gz · Sửa đổi lần cuối: 2016/06/17 09:48 bởi hoaquynhtim99