<?php 
if (!isset($data['params'])) {
    $positions = $data['positions'];
    $objPosition = $data['objPosition'];
} else {
    $objPosition = new Position();
    $positions = $objPosition->getAllPositions();
}
?>
        
        
        <h2>Catergories</h2>    
        <table cellpadding="0" cellspacing="0" border="0" class="tbl_repeat" id="categoriesTable" style="margin-bottom:0px;" data-object="position" >
            <tr>
                <th style="border-right:dashed 1px #222;width:120px;">Name</th>
                <th style="width:50px;">EXCO</th>
                <th style="width:50px;">Project</th>
                <th>Action</th>
            </tr>
        <?php 
foreach ($positions as $position) {
    $disabledEXCO = '';
    $disabledProject = '';
    $disabled = '';
    if ($position['exco'] == '1') {
        $disabledEXCO = $objPosition->checkPositionExistsInInvolvements($position['id'], true);
    }
    if ($position['project'] == '1') {
        $disabledProject = $objPosition->checkPositionExistsInInvolvements($position['id']);
    }
    if (!empty($disabledEXCO) || !empty($disabledProject)) {
Example #2
0
<?php

$objMember = new Member();
$districts = $objMember->getAllDistricts();
$rows = array();
$objForm = new Form();
$objProject = new Project();
$projects = $objProject->getAllProjectTypes();
$objTeam = new Team();
$teams = $objTeam->getTeamsForSearch();
$objPosition = new Position();
$positions = $objPosition->getAllPositions(true);
$objValid = new Validation($objForm);
$objSchool = new School();
$criteria = array('personal' => array(), 'involvements' => array());
if ($objForm->isPost('name')) {
    $return_null = false;
    $name = $objForm->getPost('name');
    if (!empty($name)) {
        $criteria['personal']['name'] = $name;
    }
    $gender = $objForm->getPost('gender');
    if (!empty($gender)) {
        $criteria['personal']['gender'] = $gender;
    }
    $day = $objForm->getPost('day');
    if (!empty($day)) {
        $criteria['personal']['day'] = $day;
    }
    $month = $objForm->getPost('month');
    if (!empty($month)) {