File: //home/awaldron/public_html/archive/teampay/application/views/v_team.php
<?php
$has_players = !empty($team[0]['team_id']);
if (count($team) == 0) {
echo '<div class="alert alert-warning"><strong>Oh Snap!</strong> You haven\'t created any teams yet! <br><a href="/create_team">Click here to create your first team.</a></div>';
} else {
//pp($team);
$tid = $team[0]['team_id'];
$owner = $team[0]['user_id'];
?>
<div class="awidget">
<div class="awidget-head">
<div class="pull-left">Team Total</div>
<div class="clearfix"></div>
</div>
<div class="awidget-content">
<table class="table" style="font-size:1.1em;">
<tbody>
<?php
$sum = 0;
foreach ($team as $t) {
$sum += $t['collected'];
}
$pct = floor(($sum/$t['team_fee'])*100);
if ($pct < 33) $bar = 'danger';
else if ($pct >= 33 && $pct < 66) $bar = 'warning';
else if ($pct >= 66 && $pct < 100) $bar = 'info';
else $bar = 'success';
echo '<tr><td>';
echo '<div class="pfees"><b>$'.number_format($sum,2).'</b> / '.$t['team_fee'].'</div>';
echo '<div class="pname">'.$t['team_name'].'</div>';
echo '<div class="progress progress-striped active">';
echo '<div class="progress-bar progress-bar-'.$bar.'" data-percentage="'.$pct.'" style="width: '.$pct.'%">';
echo '<span class="sr-only">'.$pct.'%</span>';
echo '</div></div>';
echo '</td></tr>';
?>
</table>
<div class="awidget-foot">
<div class="clearfix"></div>
</div></div></div>
<div style="float:right;">
<?php if ($is_admin): ?>
<a href="#newPlayer" class="btn btn-small btn-primary" data-toggle="modal" ><i class="fa fa-plus-circle"></i> Add Player</a>
<?php endif; ?>
<?php if ($has_players): ?>
<a href="#newPayment" class="btn btn-small btn-primary" data-toggle="modal" ><i class="fa fa-dollar"></i> Submit Payment</a>
<?php endif; ?>
</div>
<div class="clearfix"></div>
<?php if ($has_players): ?>
<div class="awidget">
<div class="awidget-head">
<div class="pull-left">Team Roster</div>
<div class="clearfix"></div>
</div>
<div class="awidget-content">
<table class="table" style="font-size:1.1em;">
<tbody>
<?php
foreach ($team as $t) {
if (empty($t['collected'])) $t['collected'] = 0.00;
if ($t['player_fee'] == 0) {
$pct = 100;
} else {
$pct = floor(($t['collected']/$t['player_fee'])*100);
}
if ($pct < 33) $bar = 'danger';
else if ($pct >= 33 && $pct < 66) $bar = 'warning';
else if ($pct >= 66 && $pct < 100) $bar = 'info';
else $bar = 'success';
echo '<tr><td>';
echo '<div class="pfees"><b>$'.number_format($t['collected'],2).'</b> / '.$t['player_fee'].' <a href="#editPlayer'.$t['player_id'].'" data-toggle="modal"><i class="fa fa-edit"></i></a></div>';
echo '<div class="pnum">'.$t['player_number'].'</div><div class="ppos">'.$t['player_pos'].'</div><div class="pname">'.$t['player_lname'].', '.$t['player_fname'].''.'</div>';
echo '<div class="progress progress-striped active">';
echo '<div class="progress-bar progress-bar-'.$bar.'" data-percentage="'.$pct.'" style="width: '.$pct.'%">';
echo '<span class="sr-only">'.$pct.'%</span>';
echo '</div></div>';
echo '</td></tr>';
}
?>
</table>
<div class="awidget-foot">
<div class="clearfix"></div>
</div></div></div>
<div style="float:right;">
<?php if ($is_admin): ?>
<a href="#newPlayer" class="btn btn-small btn-primary" data-toggle="modal" ><i class="fa fa-plus-circle"></i> Add Player</a>
<?php endif; ?>
<?php if ($has_players): ?>
<a href="#newPayment" class="btn btn-small btn-primary" data-toggle="modal" ><i class="fa fa-dollar"></i> Submit Payment</a>
<?php endif; ?>
</div>
<?php endif; ?>
<!-- Modal -->
<div id="newPlayer" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title"><i class="fa fa-plus-circle color"></i> Add a Player</h3>
</div>
<div class="modal-body">
<form class="form-vertical" id="fAddPlayer" role="form" method="post" action="/my_teams/add_player">
<input type="hidden" name="team_id" value="<?=$tid?>">
<div class="form-group">
<label class="req">First Name</label>
<div>
<input name="player_fname" id="player_fname" type="text" class="form-control" >
</div>
</div>
<div class="form-group">
<label class="req">Last Name</label>
<input name="player_lname" id="player_lname" type="text" class="form-control" >
</div>
<div class="form-group">
<label>Email</label>
<input name="player_email" id="player_email" type="email" class="form-control">
</div>
<div class="form-group" style="width:48%; float:right;">
<label>Mobile Carrier</label>
<select class="form-control" name="carrier_id" id="carriers">
<option value="" selected="selected">Select a Carrier</option>
<?php
foreach ($carriers as $c) {
echo '<option value="'.$c['carrier_id'].'">'.$c['carrier_name'].'</option>';
}
?>
</select>
</div>
<div class="form-group" style="width:48%; float:left;">
<label>Position</label>
<input name="player_pos" id="player_pos" type="text" class="form-control" maxlength="3" placeholder="QB">
</div>
<div class="form-group" style="width:48%; float:left;">
<label>Number</label>
<input name="player_number" id="player_number" type="number" class="form-control" placeholder="12" maxlength="2">
</div>
<div class="form-group" style="width:48%; float:right;">
<label>Mobile Phone</label>
<input name="player_text" id="player_text" type="text" class="fphone form-control" placeholder="(123) 456-7890" maxlength="10">
</div>
<div class="form-group" style="display:inline-block;">
<label>Special Rate</label><br/>
<div class="make-switch" data-on="success" data-off="default">
<input type="checkbox" id="player_special" name="player_special" class="player_special">
</div>
</div>
<div class="form-group form-player-fee" style="display:none;">
<label class="req">Player Fee</label>
<input name="player_fee" id="player_fee" type="text" class="form-control" placeholder="0.00">
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal" aria-hidden="true">Close</button>
<input type="submit" class="btn btn-primary" value="Submit Player">
</div>
</form>
</div>
</div>
</div>
<!-- Modal -->
<div id="newPayment" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title"><i class="fa fa-dollar color"></i> Submit a Payment</h3>
</div>
<div class="modal-body">
<form action="/payment" method="post" id="fPayment">
<input type="hidden" name="team_id" value="<?=$tid?>">
<input type="hidden" name="minpayment" id="minpayment" value="<?=MIN_PAYMENT?>" />
<input type="hidden" name="playerowes" id="playerowes" value="" />
<div class="form-group">
<label class="req">Player</label>
<select class="form-control" name="player_id" id="edit_player_id">
<option value="" selected="selected"></option>
<?php
foreach ($team as $p) {
if ($p['player_fee'] - $p['collected'] > 0)
echo '<option value="'.$p['player_id'].'">'.$p['player_lname'].', '.$p['player_fname'].' - $'.number_format(($p['player_fee'] - $p['collected']),2).'</option>';
}
?>
</select>
</div>
<div class="form-group" style="width:48%; float:left;">
<label class="req">Payment Type</label>
<select class="form-control" name="pay_type" id="pay_type">
<option value=""></option>
<?=($is_admin ? '<option value="1">Cash</option>' : '')?>
<option value="2">PayPal</option>
</select>
</div>
<div class="form-group" style="width:48%; float:right;">
<label class="req">Payment Amount</label>
<input name="payment_amt" id="pay_amt" type="text" class="fmoney form-control" placeholder="0.00">
<div><i class="fa fa-exclamation-circle color"></i> Minimum Payment: $<span id="minpay-msg"><?=MIN_PAYMENT?></span></div>
<div id="badpay" style="display:none;"><i class="fa fa-times-circle" style="color:red;"></i> Illegal Payment Amount!</span></div>
</div>
<div class="clearfix"></div>
</div>
<div class="modal-footer">
<div style="float:left;display:none;" id="badpaynote">
The payment amount you entered is illegal because it would make your final payment less than the minimum payment amount of $10.00
</div>
<button type="button" class="btn btn-default" data-dismiss="modal" aria-hidden="true">Close</button>
<input type="submit" class="btn btn-primary" id="pay-submit" value="Submit Payment" />
</div>
</form>
</div>
</div>
</div>
<?php foreach($team as $pe) { ?>
<?php
$minpay = MIN_PAYMENT;
$owed = $pe['player_fee'] - $pe['collected'];
if ($owed < $minpay*2) {
$minpay = $owed;
}
echo '<input type="hidden" id="minpay'.$pe['player_id'].'" value="'.number_format($minpay,2).'"> ';
echo '<input type="hidden" id="playerowes'.$pe['player_id'].'" value="'.number_format($owed,2).'"> ';
?>
<!-- Modal -->
<div id="editPlayer<?=$pe['player_id']?>" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title"><i class="fa fa-plus-circle color"></i> Edit Player</h3>
</div>
<div class="modal-body">
<form class="form-vertical fEditPlayer" role="form" method="post" action="/my_teams/edit_player">
<input type="hidden" name="team_id" value="<?=$tid?>">
<input type="hidden" name="player_id" value="<?=$pe['player_id']?>">
<div class="form-group">
<label class="req">First Name</label>
<div>
<input name="player_fname" id="player_fname" type="text" class="form-control" value="<?=$pe['player_fname']?>">
</div>
</div>
<div class="form-group">
<label class="req">Last Name</label>
<input name="player_lname" id="player_lname" type="text" class="form-control" value="<?=$pe['player_lname']?>">
</div>
<div class="form-group">
<label>Email</label>
<input name="player_email" id="player_email" type="email" class="form-control" value="<?=$pe['player_email']?>">
</div>
<div class="form-group" style="width:48%; float:right;">
<label>Mobile Carrier</label>
<select class="form-control" name="carrier_id" id="carriers">
<option value="" selected="selected">Select a Carrier</option>
<?php
foreach ($carriers as $c) {
echo '<option value="'.$c['carrier_id'].'">'.$c['carrier_name'].'</option>';
}
?>
</select>
</div>
<div class="form-group" style="width:48%; float:left;">
<label>Position</label>
<input name="player_pos" id="player_pos" type="text" class="form-control" maxlength="3" placeholder="QB" value="<?=$pe['player_pos']?>">
</div>
<div class="form-group" style="width:48%; float:left;">
<label>Number</label>
<input name="player_number" id="player_number" type="number" class="form-control" placeholder="12" maxlength="2" value="<?=$pe['player_number']?>">
</div>
<div class="form-group" style="width:48%; float:right;">
<label>Mobile Phone</label>
<input name="player_text" id="player_text" type="text" class="fphone form-control" placeholder="1234567890" maxlength="10" value="<?=$pe['player_text']?>">
</div>
<div class="form-group" style="display:inline-block;">
<label>Special Rate</label><br/>
<div class="make-switch" data-on="success" data-off="default">
<input type="checkbox" name="player_special" class="player_special" <?=($pe['player_special']==1 ? 'checked="checked"' : '')?>>
</div>
</div>
<div class="form-group form-player-fee" style="display:<?=($pe['player_special']==1 ? 'inline-block' : 'none')?>;">
<label>Player Fee</label>
<input name="player_fee" id="player_fee" type="text" class="form-control" placeholder="0.00" value="<?=$pe['player_fee']?>">
</div>
</div>
<div class="modal-footer">
<?php
if ($pe['collected'] == 0) {
echo '<div style="float:left;"><button type="button" class="btn btn-danger" id="delplayer-'.$pe['player_id'].'">Delete Player</button></div>';
}
?>
<button type="button" class="btn btn-default" data-dismiss="modal" aria-hidden="true">Close</button>
<input type="submit" class="btn btn-primary" value="Submit Player">
</div>
</form>
</div>
</div>
</div>
<?php } ?>
<?php } ?>