λ΄λ³΄λΌ λ λ§€κ° λ³μ :
'exportOptions' => [
'columns' => ':visible
],
μλνμ§ μμ΅λλ€
λͺ¨λ μ΄μ΄ μλ 보μ΄λ μ΄λ§ λ΄λ³΄λ΄λ μ΅μ μ νμ±νν΄μΌν©λλ€.
yajra/laravel-datatables-buttons v3.1.0 Laravel DataTables Buttons Plugin.
yajra/laravel-datatables-html v3.2.1 Laravel DataTables HTML builder plugin for Laravel 5.4+.
yajra/laravel-datatables-oracle v8.3.2 jQuery DataTables API for Laravel 4|5
μ΄κ²μ΄ μ΄λ»κ² μνλλμ§μ λν datatables.net μμ μ μ λ₯Ό μ°κ²°ν΄ μ£Όμκ² μ΅λκΉ? μ΄ μ΅μ μ λμκ² μ‘°κΈ μλ‘μ΄ κ²μ λλ€. κ°μ¬!
μ΄ λ°λͺ¨λ ν΄λΌμ΄μΈνΈ μΈ‘ ꡬνμμ μΈμνκΈ°μν κ²μ λλ€. μλ² μΈ‘μ κ²½μ° λΆννλ μ§μλμ§ μμ΅λλ€.
@yajra μ΄ κΈ°λ₯μ΄ ν₯ν λ²μ μμ ꡬν λ κ²μ΄λΌκ³ μκ°νμλκΉ?
μλ² μΈ‘μ μΈμλ μ΄μ κ°μμ±μ κ³ λ €νμ§λ§ xls λ΄λ³΄λ΄κΈ°λ κ·Έλ μ§ μμ΅λλ€. λ€λ₯Έ νλμ λν μ΄μ κ° μμ΅λκΉ?
AFAIK, colvisλ JS μΈ‘μ μλ² μΈ‘ ꡬνμμλ μ¬μ©ν μ μμΌλ―λ‘ atmμ ꡬννκΈ°κ° μ½κ° μ΄λ €μΈ μ μμ΅λλ€.
λ΄λ³΄λ΄κΈ°μ κ²½μ° exportable
λ₯Ό falseλ‘ μ€μ ν μ μμ΅λλ€. λ€μμ μ¬μ©ν μμλ λͺ κ°μ§ μ΄ κ΅¬μ±μ
λλ€.
'orderable' => false,
'searchable' => false,
'exportable' => false,
'printable' => true,
'visible' => true,
μ΄ λ¬Έμ λ κΈ°λ₯μ λν ν΄κ²° λ°©λ²μ΄ μμ΅λκΉ?
@yajra λλ μ°λ¦¬κ° _buildParamsμ λ³μλ₯Ό μ λ¬ν μ μλ€κ³ μκ°ν©λλ€. μμ§ κ·Έ λ°©λ²μ μ λͺ¨λ₯΄κ² μ§λ§ ννΈλ₯Ό μ€ κ²μ μμ²ν©λλ€. :)
μ€μ λ‘ ν΄κ²° λ°©λ²μ _buildParams
ν¨μμ λ§€κ° λ³μλ₯Ό μΆκ°νλ κ²μ
λλ€.
κ·Έλ° λ€μ μλ² μΈ‘μ 'getColumns'λ©μλμ μΊμν©λλ€.
λλ λ°©κΈ κ·Έκ²μ μν΄ PRμ λ§λ€μλ€ : https://github.com/yajra/laravel-datatables-buttons/pull/78
κΈμ, μ΄μ μ°λ¦¬λ μλ² μΈ‘, μΌλͺ λ°±μλμμ λ§€κ° λ³μλ₯Ό μ‘λ λ°©λ²μ μκ³ μμ§λ§ μ€μ dt ajax μμ²μΌλ‘ 보λ΄λ λ°©λ²μ 무μμ λκΉ? νΈμ§ν΄μΌ ν jsλ 무μμ λκΉ?
PRμμ λ³κ²½λ νμΌμ μμ΅λλ€.
https://github.com/yajra/laravel-datatables-buttons/pull/78/files
μΈμμμ μλνμ§ μμ΅λλ€! @FabienLucini ,
μ΄ POCμμλ postExcel λ° postCsvλ₯Ό λ³κ²½νμ΅λλ€.
κ·Έλ¬λ pdfμ λν΄ λμΌν μμ
μ μννκ³ μΈμ ν λ€μ μ½λ μλ² μΈ‘μμ μ‘°μ ν μ μμ΅λλ€.
건배
@FabienLucini μ λ§ κ°μ¬ν©λλ€. λΉμ μ μ μκ² μκ°κ³Ό λ ννμ μκ°μ μ μ½νμ΅λλ€.
λλλ‘, μλ§λ νμ : D μ¬λμ λ€νλ₯Ό λλΌκ³ , ν΄κ²°μ±
μ λμμ μμΌλ©°, λΉμ μ κ·Έκ²μ μμλΌ μ μμ΅λλ€. loooool
@yajra μ΄λ¬ν λ³κ²½ μ¬νμ λΆκΈ°μ
@FabienLucini @AmirTallap κ°μ¬ν©λλ€. μΉλ£μ μ°Έμ¬νλ κ²½μ° μΈμ λΆλΆμ hacktobefest
ν¬μΈνΈλ‘ PR ν μλ μμ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
μ€μ λ‘ ν΄κ²° λ°©λ²μ
_buildParams
ν¨μμ λ§€κ° λ³μλ₯Ό μΆκ°νλ κ²μ λλ€.κ·Έλ° λ€μ μλ² μΈ‘μ 'getColumns'λ©μλμ μΊμν©λλ€.
λλ λ°©κΈ κ·Έκ²μ μν΄ PRμ λ§λ€μλ€ : https://github.com/yajra/laravel-datatables-buttons/pull/78