Beispiel #1
0
 protected function createComponentUsers()
 {
     $grid = new DataGrid();
     $grid->bindDataTable(UsersModel::getUsers());
     $grid->addColumn('userName', 'Uživatelské jméno')->addFilter();
     $grid->addColumn('firstName', 'Jméno')->addFilter();
     $grid->addColumn('surname', 'Přijmení')->addFilter();
     $grid->addColumn('email', 'E-mail')->addFilter();
     $grid->addColumn('icq', 'ICQ')->addFilter();
     $grid->addColumn('mobile', 'Mobilní telefon')->addFilter();
     $grid->addColumn('active', 'Aktivní')->addSelectboxFilter(array(1 => 'Yes', 0 => 'No'));
     $grid->addColumn('holiday', 'Dovolená')->addSelectboxFilter(array(1 => 'Yes', 0 => 'No'));
     $grid->multiOrder = FALSE;
     // order by one column only
     $grid['holiday']->replacement['1'] = 'Ano';
     $grid['holiday']->replacement['0'] = 'Ne';
     $grid['active']->replacement['1'] = 'Ano';
     $grid['active']->replacement['0'] = 'Ne';
     $grid->displayedItems = array(10, 20, 50, 75, 100, 500, 1000);
     // roletka pro výběr počtu řádků na stránku
     $grid->addActionColumn('Actions');
     $grid->keyName = 'id';
     $grid->addAction('Aktivovat/Deaktivovat', 'userActivateChange!', Html::el('span')->setText('Aktivace/Deaktivace'), $useAjax = TRUE);
     $grid->addAction('Dovolená', 'userHolidayChange!', Html::el('span')->setText('Dovolená'), $useAjax = TRUE);
     $grid->addAction('Editovat', 'userChangeRedirect', Html::el('span')->setText('Editovat'), $useAjax = FALSE);
     $grid->addAction('Změnit heslo', 'userPasswordChangeRedirect', Html::el('span')->setText('Změnit heslo'), $useAjax = FALSE);
     $grid->addAction('Smazat', 'confirmForm:confirmUserDelete!', Html::el('span')->setText('Smazat'), $useAjax = TRUE);
     return $grid;
 }
Beispiel #2
0
echo '<table class="table table-bordered table-striped" id="example1">';
echo '<thead>';
echo '<tr>';
echo '<th>Email</th>';
echo '<th>User Name</th>';
//echo '<th>Brand</th>';
echo '<th>Brand Name</th>';
//echo '<th>Password</th>';
//echo '<th>Item Code</th>';
echo '<th>User Role</th>';
//echo '<th>Quantity</th>';
echo '<th>Action</th>';
echo '</tr>';
echo '</thead>';
echo '<tbody>';
echo $UsersModel->getUsers($connect);
echo '</tbody>';
echo '</table>';
?>
				</div><!-- /.box-body -->
			</div>
		</div>
                <!-- /.row -->

        <hr>

        <!--footer-->
		<?php 
include "footer.php";
?>
		<!--/footer-->