public static function sec_mobile_main() { global $coach, $lng, $T_INJS; $teams = $coach->getTeams(); $selectedTeamId = Mobile_HTMLOUT::getSelectedTeamId(); $_SESSION["SelectedTeam"] = $selectedTeamId; foreach ($teams as $team) { if ($team->team_id == $selectedTeamId) { $selectedTeam = $team; } } if (!$selectedTeam) { echo $lng->getTrn('mobile/team/noteams'); return; } $playersOnSelectedTeam = $selectedTeam->getPlayers(); // Filter players depending on settings and view mode. $tmp_players = array(); foreach ($playersOnSelectedTeam as $player) { if ($player->is_dead || $player->is_sold) { continue; } array_push($tmp_players, $player); } $playersOnSelectedTeam = $tmp_players; foreach ($playersOnSelectedTeam as $player) { Player_HTMLOUT::setChoosableSkillsTranslations($player); } list($recentMatches, $pages) = Stats::getMatches(T_OBJ_TEAM, $selectedTeamId, false, false, false, false, array(), true, false); list($upcomingMatches, $pages) = Stats::getMatches(T_OBJ_TEAM, $selectedTeamId, false, false, false, false, array(), true, true); $allMatches = array_merge($recentMatches, $upcomingMatches); ?> <script type="text/javascript"> $(document).ready(function() { var playersOnSelectedTeam = <?php echo json_encode($playersOnSelectedTeam); ?> ; var matches = <?php echo json_encode($allMatches); ?> ; var injuryTable = <?php echo json_encode($T_INJS); ?> ; $('#tabs').tabs(); $('#SelectedTeam').change(function() { this.form.submit(); }); var mobileViewModel = new MobileViewModel(playersOnSelectedTeam, matches); mobileViewModel.matchDialogViewModel.selectedPlayerViewModel.injuryTable(injuryTable); mobileViewModel.matchDialogViewModel.myTeamId(<?php echo $selectedTeamId; ?> ); ko.applyBindings(mobileViewModel); }); </script> <div class="main"> <form method="post" action="<?php echo getFormAction(''); ?> "> <select id="SelectedTeam" name="SelectedTeam"> <?php foreach ($teams as $team) { $isThisTeam = $team->team_id == $selectedTeamId; echo '<option value="' . $team->team_id . '"' . ($isThisTeam ? ' selected="selected"' : '') . '>' . $team->name . '</option>'; } ?> </select> <span class="button-panel"> <img id="open-menu" src="images/menu.svg" alt="Menu" class="icon ui-button ui-state-default ui-corner-all" data-bind="click: showMenu" /> <ul id="menu" class="ui-state-default ui-corner-left ui-corner-left ui-corner-br" data-bind="visible: isMenuVisible"> <li><a href="<?php echo getFormAction('?section=management'); ?> "><?php echo $lng->getTrn('mobile/team/management'); ?> </a></li> <li><a href="index.php"><?php echo $lng->getTrn('mobile/team/desktop_site'); ?> </a></li> <li><a href="<?php echo getFormAction('?logout=1'); ?> "><?php echo $lng->getTrn('menu/logout'); ?> </a></li> </ul> </span> </form> <div> <?php echo 'TV' . $selectedTeam->tv / 1000 . ', ' . $selectedTeam->treasury / 1000 . 'k, FF' . $selectedTeam->rg_ff; ?> <?php if ($selectedTeam->apothecary) { echo ', ' . $lng->getTrn('common/apothecary'); } ?> </div> <div id="tabs"> <ul> <li><a href="#Teams"><?php echo $lng->getTrn('common/team'); ?> </a></li> <li><a href="#Games"><?php echo $lng->getTrn('menu/matches_menu/name'); ?> </a></li> </ul> <?php Mobile_HTMLOUT::teamSummaryView($playersOnSelectedTeam); ?> <?php Mobile_HTMLOUT::matchSummaryView($recentMatches, $upcomingMatches); ?> </div> </div> <?php }