Admin

Cho đi là còn mãi
Thành viên BQT
72 ❤︎ Bài viết: 1056 Tìm chủ đề
Đọc: 5,038 Tìm: 0
Các biến trong template

Mã:
$xf.homePageUrl

Chỉ hiển thị cho thành viên

Mã:
<xf:if is="$xf.visitor.user_id">
     Thành viên
   <xf:else />
   Khách
   </xf:if>

Cách để hiển thị nội dung cho Administrator:

Mã:
<xf:if is="$xf.visitor.is_admin">
   Show content...
</xf:if>

Cách để hiển thị nội dung cho Moderator:

Mã:
<xf:if is="$xf.visitor.is_moderator">
  Show content...
</xf:if>

Cách để hiển thị nội dung cho cả Administrator và Moderator:

Mã:
<xf:if is="$xf.visitor.is_admin OR $xf.visitor.is_moderator">
   Show content...
</xf:if>

Cách để hiển thị nội dung cho thành viên:

Mã:
<xf:if is="$xf.visitor.user_id">
  Show content...
</xf:if>

Cách để hiển thị nội dung nếu không phải là thành viên:

Mã:
<xf:if is="!$xf.visitor.user_id">
   Show content...
</xf:if>

Cách hiển thị nội dung khác nhau cho thành viên và khách:

Mã:
<xf:if is="!$xf.visitor.user_id">
  Show only members
<xf:else />
Show only guests
</xf:if>

Cách hiển thị nội dung cho các thành viên bị cấm:

Mã:
<xf:if is="$user.is_banned">
  Show content...
</xf:if>

Cách hiển thị nội dung cho người dùng, nếu người dùng có số lượt thích là lớn hơn x lượt:

Mã:
<xf:if is="$user.like_count|number > x">
   Show content...
</xf:if>

Cách hiển thị nội dung cho người dùng, nếu người dùng có lượng tin nhắn lớn hơn x tin:

Mã:
<xf:if is="{$xf.visitor.message_count|number} > X">
   Show content...
</xf:if>

Cách hiển thị nội dung cho người dùng, nếu người dùng có số point lớn hơn x point:

Mã:
<xf:if is="$user.trophy_points|number > x">
  Show content...
</xf:if>

Cách hiển thị nội dung cho người dùng cụ thể:

Mã:
<xf:if is="$xf.visitor.user_id == x">
   Show content...
</xf:if>

Cách hiển thị nội dung cho nhiều hơn một thành viên:

Mã:
<xf:if is="in_array($xf.visitor.user_id, [x, x, x, x])">
   Show content...
</xf:if>

Cách hiển thị nội dung cho nhiều nhóm người dùng:

Mã:
<xf:if is="{{$xf.visitor.isMemberOf([x, y])}}">
   Show content...
</xf:if>

Chỉ hiển thị nội dung cho một nhóm người dùng

Mã:
<xf:if is="{{$xf.visitor.isMemberOf(x)}}">
   Show content...
</xf:if>

Cách để ẩn nội dung cho nhiều nhóm người dùng:

Mã:
<xf:if is="{{!$xf.visitor.isMemberOf([x, y])}}">
    Hide content...
</xf:if>

Ẩn nội dung cho chỉ một nhóm người dùng

Mã:
<xf:if is="{{!$xf.visitor.isMemberOf(x)}}">
               Hide content...
</xf:if>

Cách hiển thị nội dung sau bài viết đầu tiên trong một chủ đề:

Mã:
<xf:if is="$post.position % $xf.options.messagesPerPage == 0">
   Show content...
</xf:if>

Cách hiển thị nội dung sau bài viết x trên mỗi trang trong một chủ đề

Mã:
<xf:if is="$post.position % $xf.options.messagesPerPage == x">
   Show content...
</xf:if>

Cách hiển thị nội dung trên các trang với sidebar:

Mã:
<xf:if is="$sidebar">
   Show content...
</xf:if>

Cách hiển thị nội dung chỉ ở trang chủ:

Mã:
<xf:if is="$template == 'forum_list'">
    Show content...
</xf:if>

Cách ẩn nội dung chỉ ở trang chủ:

Mã:
<xf:if is="$template !== 'forum_list'">
   Hide content...
</xf:if>

Cách hiển thị nội dung chỉ khi tạo một chủ đề:

Mã:
<xf:if is="$template == 'forum_post_thread'">
   Show content...
</xf:if>

Cách ẩn nội dung chỉ khi tạo một chủ đề:

Mã:
<xf:if is="$template != 'forum_post_thread'">
   Hide content..
</xf:if>

Cách hiển thị nội dung chỉ khi tạo tài nguyên:

Mã:
<xf:if is="$template == 'xfrm_category_add_resource'">
   Show content..
</xf:if>

Cách ẩn nội dung chỉ khi tạo tài nguyên:

Mã:
<xf:if is="$template != 'xfrm_category_add_resource'">
   Hide content..
</xf:if>

Cách hiển thị nội dung khi xem trang tìm kiếm:

Mã:
<xf:if is="$template == 'search_form'">
   Show content..
</xf:if>

Cách ẩn nội dung khi xem trang tìm kiếm:

Mã:
<xf:if is="$template != 'search_form'">
   Hide content..
</xf:if>

Cách hiển thị nội dung trong what's new?

Mã:
<xf:if is="$template == 'whats_new'">
   Show content..
  </xf:if>

Cách ẩn nội dung trong what's new?

Mã:
<xf:if is="$template != 'whats_new'">
     Hide content..
</xf:if>

27. Cách hiển thị nội dung tin nhắn trong một cuộc trò chuyện?

Mã:
<xf:if is="$template == 'conversation_view'">
   Show content..
</xf:if>


28. Cách ẩn nội dung tin nhắn trong một cuộc trò chuyện:

Mã:
<xf:if is="$template != 'conversation_view'">
   Hide content..
</xf:if>

29. Cách chỉ hiển thị nội dung trong danh sách cuộc trò chuyện:

Mã:
<xf:if is="$template == 'conversation_list'">
   Show content..
</xf:if>

30. Cách chỉ ẩn nội dung trên danh sách cuộc trò chuyện:

Mã:
<xf:if is="$template != 'conversation_list'">
   Hide content..
</xf:if>

31. Cách chỉ hiển thị các tài nguyên trên trang chủ:

Mã:
<xf:if is="$template == 'xfrm_overview'">
   Show content..
</xf:if>

32. Cách chỉ ẩn các tài nguyên trên trang chủ:

Mã:
<xf:if is="$template != 'xfrm_overview'">
   Hide content..
</xf:if>

33. Cách chỉ nội dung hiển thị khi xem nội dung nguồn:

Mã:
<xf:if is="$template == 'xfrm_resource_view'">
   Show content..
</xf:if>

34. Cách chỉ ẩn nội dung khi xem nội dung nguồn:

Mã:
<xf:if is="$template != 'xfrm_resource_view'">
   Hide content..
</xf:if>

35. Cách hiển thị nội dung khi thread được hiển thị:

Mã:
<xf:if is="$template == 'thread_view'">
   Show content..
</xf:if>

36. Cách ẩn nội dung khi thread được hiển thị:

Mã:
<xf:if is="$template !='thread_view'">
   Hide content..
</xf:if>

37. Cách hiển thị nội dung trong danh sách chủ đề:

Mã:
<xf:if is="$template =='forum_view'">
   Show content..
</xf:if>

38. Cách ẩn nội dung trong danh sách chủ đề:

Mã:
<xf:if is="$template != 'forum_view'">
   Hide content..
</xf:if>

39. Cách hiển thị nội dung trong Discouraged Users:

Mã:
<xf:if is="{$xf.visitor.Option.is_discouraged}">
    Show content...
</xf:if>

40. Cách hiển thị nội dung chỉ cho những người dùng có Gravatar:

Mã:
<xf:if is="{$xf.visitor.gravatar}">
  Show content...
</xf:if>

Cách hiển thị nội dung cho staff:

Mã:
<xf:if is="{$xf.visitor.is_staff}">
   Show content...
</xf:if>

Cách hiển thị nội dung chỉ dành cho những người dùng chưa xác nhận địa chỉ email:

Mã:
<xf:if is="{$xf.visitor.isAwaitingEmailConfirmation()}">
  Show content...
</xf:if>

Cách hiển thị nội dung trong nhiều diễn đàn:

Mã:
<xf:if is="in_array({$forum.node_id}, [X,Y,Z])">
                 Show content..
</xf:if>

44. Cách ẩn nội dung trong nhiều diễn đàn:

Mã:
<xf:if is="in_array($forum.node_id, [x,y,z])">
                 Hide content..
</xf:if>

45. Cách hiển thị nội dung trong một diễn đàn cụ thể:

Mã:
<xf:if is="$forum.node_id == x">
              Show content..
</xf:if>

46. Cách ẩn nội dung trong một diễn đàn cụ thể:

Mã:
<xf:if is="$forum.node_id != 3">
              Hide content..
</xf:if>

47. Cách hiển thị một banner chỉ dưới bài viết đầu tiên của mỗi trang của một chủ đề:

Mã:
<xf:if is="{$post.position} % {$xf.options.messagesPerPage} == 1">
       Show content..
</xf:if>

48. Cách hiển thị một banner chỉ bên trong bài đăng đầu tiên của mỗi trang của một chủ đề:

Mã:
<xf:if is="{$post.position} % {$xf.options.messagesPerPage} == 0">
              Show content..
</xf:if>

49. Field location được chỉ định:

Mã:
<xf:if is="{$xf.visitor.location}">
   Show content...
</xf:if>

50. Field website được chỉ định:

Mã:
<xf:if is="{$xf.visitor.website}">
   Show content...
</xf:if>

51. Chữ ký được chỉ định:

Mã:
<xf:if is="{$xf.visitor.signature}">
   Show content...
</xf:if>

52. Người dùng đã kích hoạt

Mã:
<xf:if is="{$xf.visitor.user_state} == 'valid'">
   Show content...
</xf:if>

Đang chờ xác nhận qua email (sau khi chỉnh sửa):

Mã:
<xf:if is="{$xf.visitor.user_state} == 'email_confirm_edit'">
   Show content...
</xf:if>

Email không hợp lệ

Mã:
<xf:if is="{$xf.visitor.user_state} == 'email_bounce'">
   Show content...
</xf:if>

Chúc các bạn thành công.
 
Chỉnh sửa cuối:
72 ❤︎ Bài viết: 1056 Tìm chủ đề
Lỗi thường gặp, hiển thị khung phân trang khi chưa đủ phân trang, page < 1

Mã:
<xf:if is="{$total} > {$perPage}">
 

Những người đang xem chủ đề này

Xu hướng nội dung

Back