2Hi.Biz
Trang chủ | TWIG | Xtscript | Templates | Xtgem
[Hỏi] Nếu mình muốn không phân trang filelist thì phải làm thế nào? | Hỏi và Đáp | Xtgem - 2Hi.Biz
▼ [Hỏi] Nếu mình muốn không phân trang filelist thì phải làm thế nào?
* V.I.P
- Cấp bậc: mem
02-06-2015
mình có đoạn code sau:
#Power By Mr.Silver
#exportable

#Func filelist
function random $dir=;$id=;
var $dai = call strlen $val=$id
var $d1 = call mt_rand $min=1;$max=$dai;
var $d1 = call substr $val=$id;$start=$d1;$length=1;

var $d2 = call mt_rand $min=1;$max=$dai;
var $d2 = call substr $val=$id;$start=$d2;$length=1;
var $dead = *$d1*$d2*;

var $rd1 = call mt_rand $min=1;$max=2;
if $rd1 == 1
var $rd1 = updated
else
var $rd1 = name
endif

var $rd2 = call mt_rand $min=1;$max=2;
if $rd2 == 1
var $rd2 = desc
else
var $rd2 = asc
endif

var $list = <xt:filelist sort_type="$rd1" sort_dir="$rd2" per_page="10" folder="/$dir" template="&lt;div class=&quot;list1&quot;&gt;&lt;img src=&quot;/images/next.gif&quot; alt=&quot;»&quot;/&gt; &lt;a href=&quot;/.file_name..html&quot; title=&quot;&lt;xt:include file=&quot;/$dir/.file_name.&quot;/&gt;&quot; rel=&quot;dofollow&quot;&gt;&lt;xt:include file=&quot;/$dir/.file_name.&quot;/&gt;&lt;/a&gt;&lt;/div&gt;" filter="$fi$dead"/>


print $list
endfunction#exportable

giờ làm thế nào để tối đa trên 1 page là 5 và không chia trang ạ?
* Admin
- Cấp bậc: admin
02-06-2015
* V.I.P cái cuối
var$liSt=<xt:filelist ...

sửa per_page="5"
là 5 cv/trang

còn ẩn phân trang thì hơi phưC tạp.

kqt source html ta sẽ thấy đoạn hiện phân trang đó.

việc ta cần làm là

dùnp hàm strrpos đẻ thm ra vị trí thẻ div đầu tiên của đoạn html ptrang

tiếp là dùng substr cắt từ 0đemn điểm mà ta đã tìm. vậy là k có ptrang

ai cắt đc thj gjúp thread kìa
1 người thích điều này!
* khanhvotinh
- Cấp bậc: mem
02-06-2015
Nhớ ngày xưa có ai share ko ẩn phân trang mà
* Kusdinks
- Cấp bậc: mem
02-06-2015
* V.I.P Ẩn này:
Cách 1: dán vào trong cặp thẻ head ( hoặc bất kỳ chỗ nào cũg đc)
<style>.filelist_paging{display:none}</style>

Cách 2: vào trong file css đang dùng dán cái này vào và lưu lại:
.filelist_paging{display:none}

Cách 3: là cái cách mà mọi người kêu khó đó. ^^
- Edited:  Kusdinks )
02-06-2015
1 người thích điều này!
* V.I.P
- Cấp bậc: mem
02-06-2015
* khanhvotinh Mình cần ẩn cơ.
* Kusdinks
- Cấp bậc: mem
02-06-2015
* V.I.P Thì đó. Có phải ẩn trang 1 2 3 4 5... dưới fl ko? Dán vô là bit
* Pupy
- Cấp bậc: admin
02-06-2015
Lên google tìm code an phân trang filelist by pupy, cơ mà chắc ko có nguồn pupy nữa rùi hixhix
* Pupy
- Cấp bậc: admin
02-06-2015
Cách nữa là dán code này vào cuối list.xt bên trên đọan print $list
var $list = call str_replace $subject=$list;$search=<div class="filelist_paging">;$replace=<div class="filelist_paging" style="display:none">
1 người thích điều này!
▲ Tổng số: 8
- Share:
BBCode:

Link:
Online: Guests: 1

Từ khóa: muốn , không , Nếu , thế , không