Help hiển thị nội dung bbcode cho thành viên đã đăng nhập

Phamvanhoai

Gefreiter
em có add code theo chỉ dẫn của xenforo nhưng bị lỗi show ra cả 2 phần text luôn
Mã:
<xf:if is="!$xf.visitor.user_id">
  Show only members
<xf:else />
Show only guests
</xf:if>

1626886401827.png


1626886234058.png
 
Cấu trúc của hàm này như sau:
Mã:
<?php
if (điều kiện) {
    dòng code được thực thi khi điều kiện đúng;
} else {
    dòng code được thực thi khi điều kiện sai;
}
?>
Vì vậy, để hiển thị đúng thì bạn sửa lại code như thế này nhé!
Mã:
<xf:if is="$xf.visitor.user_id">
  Show only members
<xf:else />
  Show only guests
</xf:if>
 
Cấu trúc của hàm này như sau:
Mã:
<?php
if (điều kiện) {
    dòng code được thực thi khi điều kiện đúng;
} else {
    dòng code được thực thi khi điều kiện sai;
}
?>
Vì vậy, để hiển thị đúng thì bạn sửa lại code như thế này nhé!
Mã:
<xf:if is="$xf.visitor.user_id">
  Show only members
<xf:else />
  Show only guests
</xf:if>
1626922101865.png


nó vẫn show cả 2 ạ
1626922133267.png
 
thế có giải pháp nào không anh. em muốn ẩn cái bbcode button khi khách chưa đăng nhập
Có. Không dùng HTML replacement nữa mà dùng thông qua 1 file php cho BBcode này hoặc có thể thay thế hình ảnh tệp đính kèm mặc định trên xenforo thành button như trên.
 
Back
Top