Làm thế nào để tùy chỉnh Yii CGridView Pager về vị trí của nó, css, mẫu?Làm thế nào để tùy chỉnh Yii CGridView Pager?
9
A
Trả lời
5
15
Bạn có thể custumize qua 'pager' tính CGridView. Ví dụ:
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'My-grid',
'dataProvider'=>$dataProvider,
'pager'=>array(
'header' => '',
'firstPageLabel' => '<<',
'prevPageLabel' => '<img src="images/pagination/left.png">',
'nextPageLabel' => '<img src="images/pagination/right.png">',
'lastPageLabel' => '>>',
),
'template'=>'{pager}{items}{pager}',
'columns'=>$arrayColumns,
));
0
Đây là một cách tiếp cận khác phù hợp với tôi.
Displaying Yii's CLinkPager "First" and "Last" Buttons
Nếu bạn gặp khó khăn, hãy nhớ đọc nhận xét bên dưới mục nhập.
+0
Vui lòng đăng câu trả lời của liên kết trong câu trả lời của bạn trong trường hợp liên kết đó chết. – ThorSummoner
Các vấn đề liên quan
- 1. Ẩn cột trong YII CGridView
- 2. làm thế nào để hiển thị "Có/Không" CGridView yii tùy thuộc vào lĩnh vực cờ 0/1?
- 3. Yii CGridView ẩn đầu vào bộ lọc chỉ
- 4. Lỗi mô hình tùy chỉnh Yii
- 5. Làm cách nào để sử dụng tham số ajaxUrl của CGridView trong Yii?
- 6. Làm thế nào để vô hiệu hóa nút xem cgridview hoặc thiết visiability false
- 7. Tải cấu phần Yii tùy chỉnh
- 8. Làm thế nào để tùy chỉnh MPVolumeView?
- 9. Làm cách nào để tùy chỉnh nhãn cho máy nhắn tin trong Yii?
- 10. lỗi yii trong khi thực thi lệnh tùy chỉnh
- 11. cách dừng yii cgridview nhận các tệp jquery trong mỗi lần cập nhật ajax
- 12. Làm thế nào để tùy chỉnh đầu ra Zend_Tool?
- 13. Làm thế nào để thêm PHP tùy chỉnh trong Joomla?
- 14. Làm thế nào để tùy chỉnh UISegmentedControl trong iOS?
- 15. Underscore.js: làm thế nào để tùy chỉnh chức năng chuỗi
- 16. Làm thế nào để tùy chỉnh tableView Section View - iPhone
- 17. Làm thế nào để Program Shortcuts Keyboard tùy chỉnh
- 18. Làm thế nào để tùy chỉnh hình thức django nhãn
- 19. Làm thế nào để đọc XML tùy chỉnh từ app.config?
- 20. Làm thế nào để tạo thanh cuộn jQuery tùy chỉnh
- 21. Làm thế nào để tùy chỉnh màn hình của dired
- 22. Làm thế nào để bạn tùy chỉnh/lỗi codeigniter kiểu?
- 23. Làm thế nào để tùy chỉnh HSlider trong flex?
- 24. Làm thế nào để thiết lập màu git diff với vim như một pager
- 25. Yii, hiển thị chú giải công cụ trong giá trị cgridview (bảng)
- 26. Nút xóa điều kiện CGridview
- 27. Làm thế nào để chuyển đổi một kiểu tùy chỉnh phức tạp để một loại tùy chỉnh phức tạp
- 28. Làm cách nào để thêm biểu mẫu tùy chỉnh vào khối tùy chỉnh trong mô-đun tùy chỉnh của tôi
- 29. Làm cách nào để tùy chỉnh đầu ra của loại tùy chỉnh bằng printf?
- 30. Làm thế nào để cập nhật tùy chọn tùy chỉnh của mục đặt hàng trong Magento?
thx, tôi hiểu điều đó, nhưng làm thế nào để thay đổi mẫu của Máy nhắn tin – tq0fqeu
Nếu bạn chỉ muốn tùy chỉnh giao diện, bạn có thể sử dụng http://www.yiiframework.com/doc/api/CLinkPager#cssFile-detail để áp dụng phong cách của riêng bạn. Các thuộc tính này được chỉ định trong mảng http://www.yiiframework.com/doc/api/CBaseListView#pager-detail. Vì vậy, tên thuộc tính là khóa, giá trị thuộc tính là giá trị. Nếu bạn muốn tùy chỉnh đánh dấu hoặc đăng nhập thế hệ, tốt hơn nên tạo thành phần của riêng bạn để mở rộng CLinkPager hoặc CBasePager và chỉ định lớp của nó làm giá trị của khóa "class" của thuộc tính CBaseListView :: pager. –