Hướng dẫn chèn thành phần dưới bài viết đầu tiên trong thread_list xenforo

nttruong

MasterCorporal
Tham gia
25/02/2015
Bài viết
368
Được Like
614
Bài viết chỉ là thủ thuật nhỏ để giúp các bạn ôn lại các hàm syntax xenforo đáng nhớ. Ở đây chúng ta sẽ cho hiện bất cứ thành phần nào như quảng cáo, share trang ,... tại dưới bài viết đầu tiên.

Demo:



53f2c795af86a.jpg



Cách làm:

Đơn giản là vào Admin CP > Appearances > Templates > ad_message_below và dùng đoạn mã như dưới đây:

Mã:
<xen:hook name="ad_message_below" />
<xen:if is="{$post.position} == 0">
"Cái gì đó"
</xen:if>

Thay "cái gì đó" bằng bất cứ những gì bạn muốn chèn vào nhé!

Chúc thành công!
 

Jindo_Katori

FirstSergeant
Tham gia
01/03/2015
Bài viết
1,462
Được Like
1,205
Test thử cái xem sao: ad_message_below

upload_2015-3-12_22-6-43.png


Kết quả:
Nội dung "Tuyhoaplus.com - " nằm ở cuối góc dưới phái bên trái màn hình như thế này đúng không xếp?
upload_2015-3-12_22-4-46.png
 
  • Like
Reactions: THB

dev.xf

Sergeant
Tham gia
28/02/2015
Bài viết
450
Được Like
519
Anh đang triển khai làm 1 addons đơn giản kiểu vậy để share anh em cùng dùng. Chờ em nhé
addon đó có thể viết nhanh mà. replace string. hình như lightness có share rồi. cách nhanh nhất chèn vào template message trong giao diện
 

Jindo_Katori

FirstSergeant
Tham gia
01/03/2015
Bài viết
1,462
Được Like
1,205
Anh đang triển khai làm 1 addons đơn giản kiểu vậy để share anh em cùng dùng. Chờ em nhé
Hồi bên zetaboards có thể tùy ý edit số liệu trên bảng thống kê, sao xenforo mình tra google mà không thấy nhỉ:
chỉnh số lượng thành viên đang online, khách online , user online, số lượng đăng ký,...
 
  • Like
Reactions: THB

namchelsea

Sergeant
Tham gia
04/03/2015
Bài viết
482
Được Like
315
Bonus trên bài viết đầu tiên :

ad_message_body

Chèn vào dưới

<xen:hook name="ad_message_body" /> <xen:if is="{$post.position} == 0"> "Cái gì đó" </xen:if>
 

Blue

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
909
Được Like
1,528
Vnxf (dòng chữ vnxf.vn - ...) là chèn vào template post 1 đoạn chữ + chèn ở bài viết đầu tiên. Mình sẽ sớm tạo adds on đơn giản, gắn vào message post prefix cho các bạn.
 

dinhhai

MasterCorporal
Tham gia
28/07/2015
Bài viết
399
Được Like
198
Bài viết chỉ là thủ thuật nhỏ để giúp các bạn ôn lại các hàm syntax xenforo đáng nhớ. Ở đây chúng ta sẽ cho hiện bất cứ thành phần nào như quảng cáo, share trang ,... tại dưới bài viết đầu tiên.

Demo:



53f2c795af86a.jpg



Cách làm:

Đơn giản là vào Admin CP > Appearances > Templates > ad_message_below và dùng đoạn mã như dưới đây:

Mã:
<xen:hook name="ad_message_below" />
<xen:if is="{$post.position} == 0">
"Cái gì đó"
</xen:if>

Thay "cái gì đó" bằng bất cứ những gì bạn muốn chèn vào nhé!

Chúc thành công!

Hi bác,
Mình làm theo hướng dẫn thì phát sinh như sau:
- Nó hiện dưới bài viết đầu tiên (kể cả sang page 2,3...) chứ không phải chỉ hiện ở bài viết #1.
- Tiếp nữa trong "Đối thoại" thì nó hiện dưới tất cả các nội dung trao đổi luôn, chứ ko chỉ hiện dưới topic đầu tiên. Mình xài xen 1.5.7

Không biết bác có cách khắc phục nào không?

Cảm ơn bác
 

dinhhai

MasterCorporal
Tham gia
28/07/2015
Bài viết
399
Được Like
198
Vẫn đặt dép hóng cao nhân giải quyết 2 vấn đề trên ạ
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Top Bottom