Bỏ qua đến nội dung chính
  Thứ Bảy, Tháng Ba 14, 2026
  2 Trả lời
  23 lượt truy cập
  Đặt mua
For a quick export for all my tables i have added some code to implement a "EXPORT" button.
Please add these to the next official version.


edited file: /modern/admin/tmpl/droptables/default.php to add the "Export all"

button:
<a id="export_all" class="button" href="#" style="background-color: white; border: 1px solid grey; color: black; margin-left: 10px; padding: 10px">Export all</a>

Skript:
// Add export all tables function
jQuery(document).ready(function ($) {
$('#export_all').on('click', function(e) {
e.preventDefault();
// Get all table IDs from the current view
var tableIds = [];
var base_export_url = "<?php echo JUri::root() . 'administrator/';?>index.php?option=com_droptables&task=excel.export&format_excel=xlsx&front=0&onlydata=1&id=";
if (Droptables.listTable) {
for (var catID in Droptables.listTable) {
if (Droptables.listTable.hasOwnProperty(catID)) {
if (typeof Droptables.listTable[catID] !== 'undefined' && Droptables.listTable[catID].length > 0) {
Droptables.listTable[catID].forEach(function(table) {
tableIds.push(table.id);
window.open(base_export_url + table.id, '_blank');
});
}
}
}

console.log('Table IDs:', tableIds);
} else {
console.log('No tables found');
}

return false;
GR
1 tháng trước
Tệp default.php bị thiếu, đây là tệp ZIP
MỘT
1 tháng trước
Chào bạn,

rất cảm ơn bạn đã liên hệ!
Diễn đàn này dành riêng cho các câu hỏi trước khi mua hàng.
Để được hỗ trợ kỹ thuật, vui lòng gửi yêu cầu hỗ trợ thông qua hệ thống trợ giúp của chúng tôi tại Hỗ trợ > Yêu cầu hỗ trợ.
Nhóm kỹ thuật của chúng tôi sẽ xem xét vấn đề của bạn và cung cấp giải pháp.

Trân trọng,
  • Trang :
  • 1
Hiện chưa có ai trả lời bài đăng này.