2Hi.Biz
Trang chủ | TWIG | Xtscript | Templates | Xtgem
[share] code tạo phân trang cho filelist xtgem | Share code | Xtgem - 2Hi.Biz
▼ [share] code tạo phân trang cho filelist xtgem
* Pupy
- Cấp bậc: admin
28-03-2015
code này mục đích làm đẹp phân trang cho filelist ở index và cho đỡ nặng khi dùng phân trang mặc định ta phải load lại toàn bộ index, thích hợp cho wap có nhìu filielist trên 1trang index nó cũng gần như nút xem thêm mà ae hay dùng thôi
hdsd: đầu tiên dán cái này vào đầu file index
<!--parser:xtscript-->
# Paging function
function paging_template $page;$cut_pages; 
if $cut_pages == 1
endif
if $page == $cut_pages
endif
endfunction
<!--/parser:xtscript-->
để ẩn phân trang mặc định
tiếp theo tạo 1 file .xt tên tùy ý vídụ: page.xt rồi post code này vào
#exportable
function pg $folder=;$per=;$link=;
var $thumuc = <xt:filecount folder="/$folder" />
var $perg=$per
var $maxg = ($thumuc/$perg)
var $maxg = ($maxg+1)
var $maxg = call strstr $haystack=$maxg;$needle=.;$before_needle=1;
if $maxg == 2
print <div class='page'>Trang: <span class='currentpage'>1</span><a href="/$link?__filelist_page=2">2</a> <a class="nextpostslink" href="/$link?__filelist_page=2">»</a></div>
elseif $maxg == 3
print <div class='page'>Trang: <span class='currentpage'>1</span><a href="/$link?__filelist_page=2">2</a> <a href="/$link?__filelist_page=3">3</a> <a class="nextpostslink" href="/$link?__filelist_page=2">»</a></div>
else
print <div class='page'>Trang: <span class='currentpage'>1</span><a href="/$link?__filelist_page=2">2</a><a href="/$link?__filelist_page=3">3</a>...<a href="/$link?__filelist_page=$maxg">$maxg</a> <a class="nextpostslink" href="/$link?__filelist_page=2">»</a></div>
endif
endfunction

Rồi ra index post code này bên dưới filelist mà ta muốn phân trang
<!--parser:xtscript-->
Include /page.xt
Call @pg $folder=thư mục chứa data của wap bạn;$per=7;$link=link file dẫn đến như kiểu link nút xem thêm ý
<!--/parser:xtscript-->

Nguồn: 2hi.biz - pupy thank to tiaxgame. Godlike, mrduc95, taitoan..
- Edited:  Pupy )
28-03-2015
2 người thích điều này!
* Prince37
- Cấp bậc: smod
28-03-2015
uptop
1 người thích điều này!
▲ Tổng số: 2
- Share:
BBCode:

Link:
Online: Guests: 1

Từ khóa: xtgem , code , trang , phân , cho