- Tham gia
- 28/02/2015
- Bài viết
- 17,142
- Được Like
- 12,745
Customising the layout with custom user fields - Tùy chỉnh bố cục với các custom user field cho XenForo 2
Đây là một hướng dẫn đơn giản giải thích cách các custom user field có thể được sử dụng để tùy chỉnh bố cục và cho phép các thành viên có một số hình thức kiểm soát nội dung, tùy thuộc vào tùy chọn bạn cung cấp.
Vì mục đích của hướng dẫn này, chúng ta sẽ tạo một checkbox để các thành viên chọn không tham gia xem thống kê diễn đàn trong sidebar.
Tạo custom user field
Bước đầu tiên là tạo custom user field, như sau:
Sau đó, một tùy chọn mới sẽ xuất hiện trên trang tùy chọn tài khoản.
Chỉnh sửa widget
Bây giờ chúng ta nhập một câu lệnh điều kiện vào trường display condition của widget để hiển thị widget khi trường không được chọn.
Code cho điều đó là:
Lưu ý
Vậy là xong!
Bất kỳ thành viên nào bây giờ check vào trường này trong tùy chọn của họ sẽ không còn thấy widget trong sidebar nữa.
Cách tiếp cận tương tự có thể được sử dụng cho các template, forum, v.v.
Chỉ cần sử dụng ID custom user field với câu lệnh điều kiện để hiển thị/ẩn nội dung.
Chúc các bạn thành công.
Đây là một hướng dẫn đơn giản giải thích cách các custom user field có thể được sử dụng để tùy chỉnh bố cục và cho phép các thành viên có một số hình thức kiểm soát nội dung, tùy thuộc vào tùy chọn bạn cung cấp.
Vì mục đích của hướng dẫn này, chúng ta sẽ tạo một checkbox để các thành viên chọn không tham gia xem thống kê diễn đàn trong sidebar.
Tạo custom user field
Bước đầu tiên là tạo custom user field, như sau:
Bây giờ chúng ta nhập một câu lệnh điều kiện vào trường display condition của widget để hiển thị widget khi trường không được chọn.
Code cho điều đó là:
Mã:
!$xf.visitor.Profile.custom_fields.removeStatistics
removeStatistics
khớp với ID của custom user field.Vậy là xong!
Bất kỳ thành viên nào bây giờ check vào trường này trong tùy chọn của họ sẽ không còn thấy widget trong sidebar nữa.
Cách tiếp cận tương tự có thể được sử dụng cho các template, forum, v.v.
Chỉ cần sử dụng ID custom user field với câu lệnh điều kiện để hiển thị/ẩn nội dung.
Chúc các bạn thành công.
Nguồn: xenforo.com
Bài viết liên quan
Bài viết mới