Datatables başlık alanı değiştirme
Datatables tablo başlığı alanı değiştirme ?
Merhaba,
Datatables eklentisini kullanıyorum.
plugins/datatables/jquery.dataTables.min.js
excel, pdf, print butonlarını kullanıp tabloyu indirme ve yazdırma işlemi yaparken tablo başlığı olarak
index.php de tanımlanmış olan <title></title>
içinden başlığı alıp tablo başlığı olarak yazdırıyor.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SİTE BAŞLIĞIM </title>
ama benim tabloyu oluşturduğum sayfalarımda sayfa içi başlığım var ve ben tablo başlığını burdan alsın istiyorum.
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<div class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<h1 class="m-0">Sayfa içi Başlığım</h1>
</div><!-- /.col -->
....
...
excel, pdf, print butonlarını kullandığımda site title yerine content-header ı tablo başlığı olarak yazdırmasını nasıl sağlarım?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (5)
Aşağıdakiler yardımcı olabilir heralde
https://datatables.net/extensions/buttons/examples/html5/pdfMessage.html
https://datatables.net/extensions/buttons/config
https://datatables.net/reference/api/buttons.exportInfo()
Denemedim ama istediğin böyle yapılıyor galiba
$('#myTable').DataTable( {
buttons: [
{
extend: 'copy',
title: 'Burası bir başlıktır'
},
{
extend: 'pdf',
title: 'Burası bir başlıktır'
},
],
} );