コード例 #1
0
 public static function execute()
 {
     $controller = Uri::controller();
     //var_dump($controller);
     if ($controller === false) {
         $controller = 'PetBasket';
     }
     //exit;
     $controllerClass = $controller . 'Controller';
     $req = APP_PATH . '/classes/controller/' . $controllerClass . '.php';
     //var_dump($req);
     //exit;
     require_once $req;
     $action = Uri::action();
     return $controllerClass::_call($action);
 }
コード例 #2
0
ファイル: login.php プロジェクト: roderm/mkn151
            	'myDialog':{
            		deps: ['jquery']
            	}
        	},
            paths: {
                jquery: 'script/jquery2.2',
                one: 'script/page/one',
                myDialog: 'script/plugin/dialog'
            }
        });
    </script>
    </head>
    <body style="padding: 0;">
    <div class="main">
    </div>
    </body>
    <script>
	    require(['jquery', 'script/page/login'], function($, main){
		    var settings = {
				submitUrl: '<?php 
Uri::action('Login', 'loggin');
?>
'
		    };
	       $(document).ready(function(){
	           main.init(settings);
	       });
	    });
    </script>
</html>
コード例 #3
0
ファイル: tools.php プロジェクト: roderm/mkn151
<?php

$_ = $this->model;
?>
<div class="content-block Tools">
		<div id="BtnLogout">
			<img src="<?php 
echo Uri::file('media/logout.png');
?>
" alt="Logout"
				width="20"> Logout
		</div>
	<script type="text/javascript">
	require(['jquery', 'script/page/admin/questionTable'], function($, scr){
		$('#BtnLogout').click(function() {
			$.ajax({
				type : "POST",
				url : '<?php 
Uri::action('Login', 'logout');
?>
',
				dataType : 'json'
			}).done(function(_data){
				window.location.href = _data.uri;
			});
		});
	});
	</script>
</div>
コード例 #4
0
ファイル: KategorieTable.php プロジェクト: roderm/mkn151
			<?php 
foreach ($_->data as $value) {
    echo '<tr data-id=' . $value->id . '>';
    echo '<td class="bez">' . $value->bezeichnung . '</td>';
    echo '<td class="descr">' . $value->beschreibung . '</td>';
    echo '</tr>';
}
?>
			<tr data-id="0">
			<td colspan="2">Neue Kategorie<td>
			</tr>
		</tbody>
	</table>
	<script type="text/javascript">
	require(['jquery', 'script/page/admin/kategorieTable'], function($, scr){
		var settings = {
			addKategorie: '<?php 
Uri::action('AdminKategorie', 'saveKategorien');
?>
',
			delKategorie: '<?php 
Uri::action('AdminKategorie', 'deleteKategorien');
?>
'
		};
		$(document).ready(function(){
			scr.init(settings);
		});
	});
	</script>
</div>
コード例 #5
0
ファイル: QuestionMain.php プロジェクト: roderm/mkn151
			<div id="Question_DropdownBtn"></div>
			<table id="QuestionDropdown" class="AdminTable">
				<tbody id="Dropdown_table">
					<?php 
foreach ($_->data as $value) {
    echo '<tr data-id=' . $value->id . '>';
    echo '<td class="bez">' . $value->bezeichnung . '</td>';
    echo '</tr>';
}
?>
				</tbody>
			</table>
		</div>
	</div>
	<div class="admin_content hidden"></div>
</div>
<script type="text/javascript">
require(['jquery', 'script/page/admin/questionTable'], function($, src){
	var settings = {
		submitUrl: '<?php 
Uri::action('AdminQuestion', 'getQuestionTable');
?>
',
		showMenu: true
	};
	$(document).ready(function(){
		src.initHeader(settings);
	});
});
</script>
</div>
コード例 #6
0
ファイル: QuestionTable.php プロジェクト: roderm/mkn151
    echo '<td style="display:none;" data-count="' . $value->counts_ans3 . '" class="answer3">' . $value->answer3 . '</td>';
    echo '</tr>';
}
?>
			<tr data-id="0">
				<td colspan="5">Neue Frage
				
				<td>
			
			</tr>
		</tbody>
	</table>
	<script type="text/javascript">
	require(['jquery', 'script/page/admin/questionTable'], function($, scr){
		var settings = {
			addQuestion: '<?php 
Uri::action('AdminQuestion', 'saveQuestion');
?>
',
			delQuestion: '<?php 
Uri::action('AdminQuestion', 'deleteQuestion');
?>
'
		};
		$(document).ready(function(){
			scr.initTable(settings);
		});
	});
	</script>
</div>
コード例 #7
0
ファイル: HighscoreTable.php プロジェクト: roderm/mkn151
    echo '<td>' . $value->GameDuration . '</td>';
    echo '<td style="text-overflow: ellipsis;">' . $value->GameCategories . '</td>';
    echo '<td class="del">✘</td>';
    echo '</tr>';
    $i++;
}
?>
		</tbody>
	</table>
	<script type="text/javascript">
	require(['jquery', 'script/page/admin/highscore'], function($, scr){
		var settings = {
			isAdmin: <?php 
echo $_->isAdmin;
?>
,
			gameId: <?php 
echo $_->gameID;
?>
,
			delScore: '<?php 
Uri::action('Highscore', 'deleteCol');
?>
'
		};
		$(document).ready(function(){
			scr.init(settings);
		});
	});
	</script>
</div>
コード例 #8
0
ファイル: main.php プロジェクト: roderm/mkn151
      require(['jquery', 'script/page/admin/main'], function($, admin){
          var stats = {
              getKategorien: '<?php 
Uri::action('AdminKategorie');
?>
',
              getQuestions: '<?php 
Uri::action('AdminQuestion');
?>
',
              getScores: '<?php 
Uri::action('Highscore', 'getMain');
?>
',
              getTools: '<?php 
Uri::action('Admin', 'getTools');
?>
'
          };
          $(document).ready(function(){
              admin.init(stats); 
          });
      })
    </script>
    </head>
    <body>
    <div id="dialogShadow" class="shadow"></div>
    <div class="ContentBlock">
		<div id="TitleKategorien" class="ContentTitle Kategorien">
		<img src="<?php 
echo Uri::file('media/TitelKatgorien.png');
コード例 #9
0
ファイル: main.php プロジェクト: roderm/mkn151
?>
',
			useJoker: '<?php 
Uri::action('Gamer', 'useJoker');
?>
',
			backToGame: '<?php 
Uri::action('Gamer', 'backToGame');
?>
',
			logout: '<?php 
Uri::action('Login', 'logout');
?>
',
			reloadHighscore: '<?php 
Uri::action('Highscore', 'getMain');
?>
',
			hasFrage: <?php 
echo $_->hasFrage ? 'true' : 'false';
?>
,
			info: {
			  user: '******',
			  points: <?php 
echo $_->points;
?>
,