<style>
  .coluna {
    width: 50px;
    text-align: center;
  }
</style>
<?php
if (!$this->error) {
    ?>
  <table class="grid" id="tablePagination">
      <?php
      $options = [
        [
          'id'        => 'id',
          'descricao' => 'ID'
        ],
        [
          'id'        => 'ds_descricao',
          'descricao' => 'Descrição'
        ],
        [
          'id'        => 'vl_comissao',
          'descricao' => 'Valor (%)'
        ],
        [
          'id'        => 'fl_ativo',
          'descricao' => 'Ativo'
        ],
        [
          'descricao' => 'Ações'
        ]
      ];

      echo $this->listHeader($options, $this->order, $this->orderType);
      ?>
    <tbody>
    <?php
    $contador = 0;

    foreach ($this->paginator as $item) {
        $class = $contador % 2 === 0 ? '' : 'highlight';
        $valor = $item['vl_comissao'] ? Agro_Util::formatDbCurrency($item['vl_comissao']) : '0,00';
        $ativoTitulo = "Ativo";
        $ativoSrc = "/resources/imagens/mini/active.png";

        if (!$item['fl_ativo']) {
            $ativoTitulo = "Inativo";
            $ativoSrc = "/resources/imagens/mini/inactive.png";
        }

        ?>
      <tr class="<?= $class ?>">
        <td nowrap="nowrap" class="coluna"><?= $item['id'] ?></td>
        <td nowrap="nowrap"><?= $item['ds_descricao'] ?></td>
        <td nowrap="nowrap" style="text-align: center"><?= $valor ?></td>
        <td nowrap="nowrap" class="coluna">
          <img title="<?= $ativoTitulo ?>" src="<?= $ativoSrc ?>" border="0">
        </td>
        <td align='center' width='1%' nowrap='nowrap'>
            <?= $this->iconEdit("produto", "gestaocomissao", $item) ?>
            <?= $this->iconDelete("produto", "gestaocomissao", $item) ?>
        </td>
      </tr>
        <?php
    }
    ?>
    </tbody>
  </table>
    <?php
    echo $this->paginationControl($this->paginator, 'Sliding');
} else {
    echo $this->showListError($this->error);
}
