Tài liệu hướng dẫn sử dụng EasyBuilder trực quan, dễ hiểu và dễ thực hành.
- video (ưu tiên hình gif) minh hoạ ngắn gọn, dễ hiểu
- chi tiết từng bước với ví dụ thực tế + source code
- link tham khảo, mở rộng
- edit layout có sẵn như index.html, hoặc tạo layout mới,
- dựa trên html source (page source) của theme có sẵn
- tạo page với layout vừa tạo
- bổ sung assets files mà theme đang sử dụng, như css, js, ...
- copy vào phần Asset của website
- điều chỉnh đường dẫn để trang hiển thị đúng layout
-
tạo biến trong Config
- sử dụng F2 để tạo biến nhanh trong phần layout
-
binding biến vừa tạo vào trong layout
- sử dụng F1 để tìm kiếm với prefix
:DATA
và insert nhanh
- sử dụng F1 để tìm kiếm với prefix
-
config biến để hiển thị input phù hợp,
- ví dụ datetime picker, upload form, true/false, ...
- đổi sang object và định nghĩa các thuộc tính bên trong
-
partial cho header, footer, nav-bar, ...
- dùng F3 để tạo nhanh partial
- dùng F1 để insert nhanh partial có sẵn
:Partial
-
extend partial có sẵn, ví dụ
partial/default.html
- khai báo block tên "main" sẽ mở rộng trong default.html
{{#block "main"}} {{{contents}}} {{/block}}
- kế thừa trong layout với cú pháp
- khai báo block tên "main" sẽ mở rộng trong default.html
{{#extend "body"}}
{{#content "main"}}
...
{{/content}}
{{/extend}}
- tạo biến global trong phần meta và binding và partial
- dùng F1 để insert nhanh biến global
:Meta
- dùng F1 để insert nhanh biến global
tham khảo Category
-
tạo Danh mục (category)
- tạo category và sub-category
- layout mặc định của trang danh mục
default.category.html
-
hiển thị trang danh mục
- hiển thị danh sách bài viết cùng 1 category
- hiển thị phần phân trang
- tạo layout mới cho trang danh mục
- cấu hình cho category sử dụng layout mới
- Danh sách tính năng https://github.com/easywebhub/tasks/blob/master/doc/EasyBuilder.md
- Category