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

Phamvanhoai

Gefreiter
Tham gia
26/10/2018
Bài viết
81
Được Like
22
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
 

thahtrung06

Super Moderator
Thành viên BQT
Tham gia
12/11/2019
Bài viết
1,179
Được Like
519
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>
 

Phamvanhoai

Gefreiter
Tham gia
26/10/2018
Bài viết
81
Được Like
22
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
 

Phamvanhoai

Gefreiter
Tham gia
26/10/2018
Bài viết
81
Được Like
22
Cái BBcode này không dùng được câu lệnh điều kiện nhé! Câu lệnh điều kiện chỉ áp dụng khi bạn sửa các mẫu (template) nhé!
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
 

thahtrung06

Super Moderator
Thành viên BQT
Tham gia
12/11/2019
Bài viết
1,179
Được Like
519
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.
 

Top Bottom