Ver Fonte

Testy fix layout; ACL - fix code

Piotr Labudda há 10 anos atrás
pai
commit
b0c242b579
2 ficheiros alterados com 26 adições e 11 exclusões
  1. 23 8
      SE/procesy/testy.php
  2. 3 3
      SE/se-lib/ACL.php

+ 23 - 8
SE/procesy/testy.php

@@ -550,14 +550,29 @@ function task_CRM_TEST() {
 	$stanowisko = DB::get_by_id('CRM_LISTA_ZASOBOW', $test_obj->ID_STANOWISKO);
 	$proces = DB::get_by_id('CRM_PROCES', $test_obj->ID_PROCES_INIT);
 
-	echo'<p>'."Test procesu ".'<b class="red">'."[{$proces->ID}] {$proces->DESC}".'</b>';
-		//echo'<br />'.'<em class="silver">'.$proces->OPIS.'</em>';
-	echo'</p>';
-	echo'<p>'."dla stanowiska ".'<b class="green">'."[{$stanowisko->ID}] {$stanowisko->DESC}".'</b>';
-		//echo'<br />'.'<em class="silver">'.$stanowisko->OPIS.'</em>';
-	echo'</p>';
-
-//echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;">test : ';print_r($test_obj);echo'</pre>';
+	if (!$proces || !$stanowisko) {
+		?>
+<div class="alert alert-danger">
+	Błędny proces lub stanowisko!
+</div>
+<?php
+		return;
+	}
+	?>
+<div class="panel panel-default">
+  <div class="panel-heading">Test:</div>
+  <div class="panel-body">
+		<ul>
+			<li>
+				Proces: <b class="text-danger">{<?php echo $proces->ID; ?>} <?php echo $proces->DESC; ?></b>
+			</li>
+			<li>
+				Stanowisko: <b class="text-success">[<?php echo $stanowisko->ID; ?>] <?php echo $stanowisko->DESC; ?></b>
+			</li>
+		</ul>
+  </div>
+</div>
+<?php
 
 	$lastTestDate = null;
 	if ($test_obj->ID_TEST_TO_FIX > 0) {

+ 3 - 3
SE/se-lib/ACL.php

@@ -6,7 +6,7 @@ class ACL {
 	/**
 	 * Ids List of Proces Init for given tabel (skip filters)
 	 */
-	public function getTableProcesInitIds($idTable) {// TODO: use in TableAjax
+	public static function getTableProcesInitIds($idTable) {
 		$procesInitList = self::getTableProcesInitList($idTable);
 		return array_keys($procesInitList);
 	}
@@ -14,7 +14,7 @@ class ACL {
 	/**
 	 * List of Proces Init for given table (skip filters)
 	 */
-	public function getTableProcesInitList($idTable) {// TODO: use in TableAjax
+	public static function getTableProcesInitList($idTable) {
 		$tableProcesInitList = array();
 		$sqlIdProcesListSql = <<<SQL
 			select tpv.`ID_PROCES`
@@ -148,7 +148,7 @@ SQL;
 		return $map;
 	}
 
-	public function canGroupViewProces($idGroup, $idProcesInit) {
+	public static function canGroupViewProces($idGroup, $idProcesInit) {
 		$isAllowed = false;
 		$idProcesInit = (int)$idProcesInit;
 		if (!$idProcesInit) return false;