Skip to content

Commit 02a1381

Browse files
committed
CheckboxColumn
1 parent 7aee5e6 commit 02a1381

3 files changed

Lines changed: 17 additions & 0 deletions

File tree

‎Column/CheckboxColumn.php‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php
2+
3+
namespace NetTeam\Bundle\DataTableBundle\Column;
4+
5+
/**
6+
* CheckboxColumn
7+
*
8+
*/
9+
class CheckboxColumn extends Column
10+
{
11+
protected $template = 'checkbox_column';
12+
}

‎DependencyInjection/Compiler/ColumnFactoryPass.php‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public function getColumns()
99
$columns = array(
1010
'array' => 'NetTeam\Bundle\DataTableBundle\Column\ArrayColumn',
1111
'bool' => 'NetTeam\Bundle\DataTableBundle\Column\BoolColumn',
12+
'checkbox' => 'NetTeam\Bundle\DataTableBundle\Column\CheckboxColumn',
1213
'date' => 'NetTeam\Bundle\DataTableBundle\Column\DateColumn',
1314
'date_time' => 'NetTeam\Bundle\DataTableBundle\Column\DateTimeColumn',
1415
'money' => 'NetTeam\Bundle\DataTableBundle\Column\MoneyColumn',
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{% extends "NetTeamDataTableBundle:Column:column.html.twig" %}
2+
{% block columnValue %}
3+
<input class="export" type="checkbox" name="export" value="{{ record.value }}" />
4+
{% endblock %}

0 commit comments

Comments
 (0)