Thực hiện như sau:
1 Đặt quảng cáo theo từng forum (node)
Tạo một template mới đặt tên banner tùy ý, add đoạn code như sau:
Trong đó 50 là id của forum bạn muốn quảng cáo được hiển thị.<xen:if is="{$forum.node_id} ==50">
Nội dung bannner
</xen:if>
Hoặc theo nhiều forum
Trong đó 50 và 49 là id của 2 forum bạn muốn đặt quảng cáo, nếu thêm một forum khác bạn sử dụng lại cú pháp trên với or<xen:if is="{$forum.node_id} ==50 or {$forum.node_id} ==49">
Nội dung banner
</xen:if>
Hoặc theo nhiều forum bằng array :
Trong đó 49,50,94,75,73,76,72,71,89,82,77,80,83,85,88 là id những forum bạn muốn quảng cáo xuất hiện.<xen:if is="in_array({$forum.node_id}, array(49,50,94,75,73,76,72,71,89,82,77,80,83,85,88))">
Nội dung banner
</xen:if>
2 Đặt quảng cáo theo từng category:
Tương tự như cách đã làm với forum, ta chỉ cần đổi biến $forum thành $category
ví dụ:
Đặt quảng cáo theo nhiều category cũng tương tự như làm với forum, ta chỉ cần đổi biến $forum thành $category<xen:if is="{$category.node_id} == 50">
Nội dung banner
</xen:if>
Lưu ý: Đây chỉ là các bước tạo template và add code banner theo forum hoặc category chứ chưa đặt vị trí banner xuất hiện nên sẽ chưa có banner xuất hiện.
Sau khi Lưu code bạn sẽ sử dụng code include banner vào vị trí bạn muốn add trong template của diễn đàn:
<xen:include template="banner_template" />
Trong đó banner_template là tên template bạn đặt trong quá trình tạo banner.
Chúc các bạn thành công!
Xem thêm:
- XenTag 2.1 plugin hữu ích cho thành viên & SEO diễn đàn Xenforo
- Hướng dẫn tạo khung đăng nhập bằng pop up trên diễn đàn Xenforo
- Tạo khung đăng ký thành viên dạng popup trong diễn đàn Xenforo
- [8wayRun.Com] XenPorta 1.6.0 - Plugin CMS miễn phí mạnh mẽ cho Xenforo
- Hướng dẫn tạo quảng cáo sau bài viết đầu tiên cho diễn đàn Xenforo
0 comments:
Post a Comment