PHP code example of ozzyboshi / yii2-gridview-multiheader

1. Go to this page and download the library: Download ozzyboshi/yii2-gridview-multiheader library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

ozzyboshi / yii2-gridview-multiheader example snippets


// MyView.php

use ozzyboshi\gridviewmultiheader\GridViewMultiheader as GridViewMultiheader;
...



echo GridViewMultiheader::widget([
  'tableOptions' => ['class' => 'table table-striped',],
  'addingHeaders' => [
      ['' => 1],
      ['Prelievi da enel' => 3],
      ['Delta Prelievi da enel' => 4],
      ['Produzione impianto' => 3],
      ['Delta produzione impianto' => 4],
      ['Immissioni su rete ENEL' => 3],
      ['Delta immissioni su rete ENEL' => 4],
      ['Consumi casa' => 3]
    ],
    'dataProvider' => $dataProvider,
    'showHeader' => true,
    'id' => 'summarytable',
    'columns' => [
      'data',
      'consumofascia1',
      'consumofascia2',
      'consumofascia3',
      'consumodelta1witheuro',
      'consumodelta2witheuro',
      'consumodelta3witheuro',
      'consumodeltatotalewitheuro',
      'produzionefascia1',
      'produzionefascia2',
      'produzionefascia3',
      'produzionedelta1witheuro',
      'produzionedelta2witheuro',
      'produzionedelta3witheuro',
      'produzionedeltatotalewitheuro',
      'immissionefascia1',
      'immissionefascia2',
      'immissionefascia3',
      'immissionedelta1witheuro',
      'immissionedelta2witheuro',
      'immissionedelta3witheuro',
      'immissionedeltatotalewitheuro',
      'consumicasafotovoltaico',
      'consumicasatotali',
      'consumicasapercentuale',
    ],
  ]);