[Help]làm sao để tạo quảng cáo bên phải forum

Long Nguyễn

Gefreiter
Tham gia
22/07/2015
Bài viết
92
Được Like
68
Hoặc bạn muốn là quảng cáo cố định ở sidebar thì làm theo.
Đầu tiên vào teamp của giao diện bạn đang dùng tìm page_container_js_body.
Thêm vào dưới cùng đoạn code sau:
Mã:
<script>
var $stickyHeight = 470; // chiều cao của banner quảng cáo
var $padding = 0; // khoảng cách top của banner khi dính
var $topOffset = 1170; // khoảng cách từ top của banner khi bắt đầu dính (tức là khoảng cách tính từ trên xuống đến vị trí đặt banner )
var $footerHeight = 310; // Định vị điểm dừng của banner, tính từ chân lên
/* <=!=[=C=D=A=T=A=[ */
function scrollSticky(){
if($(window).height() >= $stickyHeight) {
    var aOffset = $('#sticky').offset();
if($(document).height() - $footerHeight - $padding < $(window).scrollTop() + $stickyHeight) {
        var $top = $(document).height() - $stickyHeight - $footerHeight - $padding - 185;
        $('#sticky').attr('style', 'position:absolute; top:'+$top+'px;');
    }else if($(window).scrollTop() + $padding > $topOffset) {
        $('#sticky').attr('style', 'position:fixed; top:'+$padding+'px;');
}else{
        $('#sticky').attr('style', 'position:relative;');
    }
}
}
$(window).scroll(function(){
scrollSticky();
});
/* ]=]=> */
</script>
Sau đó save lại

Muốn nó hiển thị ở đâu thì chèn đoạn code này vào
Mã:
<div id="sticky">
Code quảng cáo
</div>
 
L

Lê Thanh Giảng

Khách VNXF
trời ơi
vào cái template tìm cái ad_s
nó ra 3 cái template
chọn cái đầu tiên
rồi paste vào
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
cho em hỏi thêm 1 câu ngu nữa ạ.làm sao để tạo quảng cáo bên phải forum và trên phần trên cùng ạ? xin đội ơn mọi người ạ .
bên phải forum là chỗ nào ạ ? Có thể dùng Widget Framework để tạo quảng cáo ở sidebar. Hoặc dùng code bỏ vào template header.
Ở trên đầu thì nhiều chỗ lắm, có thể xem thêm Các hook đặt quảng cáo trong Xenforo để tìm template tương ứng
Cám ơn tác giả bài viết trên đã chia sẻ nhá
 

ntzthanh

Sergeant
Tham gia
07/08/2015
Bài viết
421
Được Like
134
cho em hỏi với ạ .độ rộng của " header " là bao nhiểu px ? để em làm cái ảnh quảng cáo cho phù hợp .nhìn cho đẹp ạ .xin đội ơn ạ .
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
cho em hỏi với ạ .độ rộng của " header " là bao nhiểu px ? để em làm cái ảnh quảng cáo cho phù hợp .nhìn cho đẹp ạ .xin đội ơn ạ .
Vào ACP-- Appearance-- Styles Properties--> Header and Navigation
Có phần :Height of Header Logo, đây là độ cao của logo . Bạn có thể thay đổi tùy theo ý thích
Độ rộng thì...ai biết. Cái này fải tùy theo site của các hạ, ngen
 

ntzthanh

Sergeant
Tham gia
07/08/2015
Bài viết
421
Được Like
134
ý của mình là trèn cái quảng cáo ở đây nè bạn :
Untitled1407e.png


mình xin độ rộng của nó ,để đặt ảnh cho phù hợp .
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
Thì cũng vậy ,vào ACP-- Appearance-- Styles Properties-->General
Tìm phần : Page width Controller, sửa ở phần Miscellaneous
Ở đó có Width là độ rộng , chỉnh ở đó là ra độ rộng diễn đàn
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
Nếu thích giống như vnxf thì độ rộng của banner cần đặt sẽ là 840px
 

ntzthanh

Sergeant
Tham gia
07/08/2015
Bài viết
421
Được Like
134
làm cái quảng cáo ,bên phải như thế này .thì làm sao vậy bạn ?cho mình xin độ rộng luôn nha.mình chỉ dùng sytle mặc định.ko dùng sytle nào khác .

Untitled1da89.png
 

ntzthanh

Sergeant
Tham gia
07/08/2015
Bài viết
421
Được Like
134
ý của mình là trèn cái quảng cáo ở đây nè bạn :
Untitled1407e.png


mình xin độ rộng của nó ,để đặt ảnh cho phù hợp .
cái độ rộng thì mình chỉnh được rồi ,nhưng về phần code của quảng cáo.thì chèn code ở đâu bạn ?tìm phần nào để chèn code quảng cáo vào .để nó hiện thi ra quảng cáo ở đó .thank bạn .
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
khong phai ban oi .cai " ad_header " no hien thi.nam ben canh cai logo forum .
banner trên cùng thì chèn code quảng cáo vào template ad_above content
Banner bên side bar thì dùng Add-on Widget FrameWork
Thông thường độ rộng của sidebar sẽ là 250x250, hoặc 300x250
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
Nếu không có add on đó thì có thể chèn vào template ad_sidebar_below_vistor_panel
 

aiquoc

Gefreiter
Tham gia
29/07/2015
Bài viết
96
Được Like
23
Nếu không có add on đó thì có thể chèn vào template ad_sidebar_below_vistor_panel
Đã từng chèn code vào (ad_sidebar_top) giờ muốn vào add thêm quảng cáo, nhưng vào không thấy code đâu, dù quảng cáo vẫn đang chạy. demo: chosoctrang.net. Không biết bạn nào có thể hướng dẫn giúp mình, hay mình nhằm chỗ nào?
 

Lê Tí

Corporal
Tham gia
29/07/2015
Bài viết
142
Được Like
151
Hoặc bạn muốn là quảng cáo cố định ở sidebar thì làm theo.
Đầu tiên vào teamp của giao diện bạn đang dùng tìm page_container_js_body.
Thêm vào dưới cùng đoạn code sau:
Mã:
<script>
var $stickyHeight = 470; // chiều cao của banner quảng cáo
var $padding = 0; // khoảng cách top của banner khi dính
var $topOffset = 1170; // khoảng cách từ top của banner khi bắt đầu dính (tức là khoảng cách tính từ trên xuống đến vị trí đặt banner )
var $footerHeight = 310; // Định vị điểm dừng của banner, tính từ chân lên
/* <=!=[=C=D=A=T=A=[ */
function scrollSticky(){
if($(window).height() >= $stickyHeight) {
    var aOffset = $('#sticky').offset();
if($(document).height() - $footerHeight - $padding < $(window).scrollTop() + $stickyHeight) {
        var $top = $(document).height() - $stickyHeight - $footerHeight - $padding - 185;
        $('#sticky').attr('style', 'position:absolute; top:'+$top+'px;');
    }else if($(window).scrollTop() + $padding > $topOffset) {
        $('#sticky').attr('style', 'position:fixed; top:'+$padding+'px;');
}else{
        $('#sticky').attr('style', 'position:relative;');
    }
}
}
$(window).scroll(function(){
scrollSticky();
});
/* ]=]=> */
</script>
Sau đó save lại

Muốn nó hiển thị ở đâu thì chèn đoạn code này vào
Mã:
<div id="sticky">
Code quảng cáo
</div>
code mình share đi đâu giờ cũng thấy :v
 

ntzthanh

Sergeant
Tham gia
07/08/2015
Bài viết
421
Được Like
134
banner trên cùng thì chèn code quảng cáo vào template ad_above content
Banner bên side bar thì dùng Add-on Widget FrameWork
Thông thường độ rộng của sidebar sẽ là 250x250, hoặc 300x250
để biết chính sác độ rộng của quảng cáo bên phải thì ?chỉnh ở đâu vậy bạn?xin đội ơn bạn nhiều ạ
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
view source là thấy, nhấn F12 trên trình duyệt, để chuột tới chỗ cần xem, trên đầu nó có để kích thước của phần tử đấy
 

Top Bottom