[Discuz! X3.5] Cách xác định Block ID của phần nhúng DIY

By tờ ròm, 64 View
#TOP
Dicuz! là một mã nguồn mở, ở phần front-end, cú pháp template có nhiều điểm giống so với Smarty nhưng không hẳn, có nhiều điểm tương đồng với mô hình MVC.

Khi mình vọc mã nguồn này, mình đã và đang cố gắng có thể chỉnh sửa back-end của các mã nhúng trong DIY để có thể thêm các code của desktop vào giao diện touch/mobile, nhưng có vẻ chẳng có ích gì, nên mình quyết định đi theo hướng nhúng DIY vào mobile theo mã module và CSS tương tự. Và thật may mắn khi mình đã tìm được cú pháp nhúng các Block trong tệp: /data/diy/template/default/forum/discuz.htm, nó ở dưới dạng:
<!--{block/id}-->
<!--{block/1}-->

Và mình hoàn toàn có thể thêm nó vào giao diện touch/mobile.

Để xác định được Block ID thì ae có thể thực hiện như sau:

Bước 1: Vào Module CP -> Chọn Module bất kỳ, trong cột Hoạt động, chọn Thư viện:


Bước 2: Xác định Block ID:
Block ID bản chất chính là Module ID. Sau khi load được vào trang Thư viện, thì ae có thể tìm được ID này:

0 comments:

  1. Chưa có bình luận nào, hãy là người đầu tiên!