Chào các bạn yêu thích lập trình và đang sử dụng mã nguồn xenforo, hôm nay mình xin hướng dẫn các bạn sử dụng tính năng Display condition có sẵn trong widget để tối ưu khu vực hiển thị. Có lẽ cũng nhiều bạn biết rồi và cũng nhiều bạn chưa biết, các bạn có thể góp ý thêm để sử dụng tính năng khá hay này nhé.
Display condition giúp chúng ta sử dụng các lệnh điều khiển biến trong core xenforo 2 giúp cho chủ website dễ dàng lập trình theo ý muốn. Sau đây là một số cách sử dụng của Display condition.
Hiện nội dung cho thành viên
Hiện nội dung cho khách
Hiện tại 1 template cụ thể
Hiện tại diễn đàn, category cụ thể
Hiện tại một bài viết cụ thể
Hiện tại nhiều bài viết
Hiện tại nhiều chủ đề
... và còn nhiều biến khác nữa giúp bạn hiển thị hoàn chỉnh nhất cho website, bạn cũng có thể đặt các câu hỏi tại đây.
Display condition giúp chúng ta sử dụng các lệnh điều khiển biến trong core xenforo 2 giúp cho chủ website dễ dàng lập trình theo ý muốn. Sau đây là một số cách sử dụng của Display condition.
Hiện nội dung cho thành viên
Mã:
$xf.visitor.user_id
Mã:
!$xf.visitor.user_id
Mã:
$xf.reply.template == 'forum_list'
Mã:
$xf.reply.containerKey == 'node-91'
Mã:
$xf.reply.contentKey == 'thread-184'
Mã:
in_array($xf.reply.contentKey, ['thread-184', 'thread-185'])
Mã:
in_array($xf.reply.containerKey, ['node-1', 'node-2', 'node-3'])