Przeglądaj źródła

added msgs link in TableAjax

Piotr Labudda 10 lat temu
rodzic
commit
e09ea28f42

+ 1 - 1
SE/se-lib/TableAjax.php

@@ -146,7 +146,7 @@ class TableAjax extends ViewAjax {
 		$defaultRowFunction['hist'] = array('href'=>'#HIST/{0}', 'ico'=>'glyphicon glyphicon-book', 'title'=>'Historia');
 		$defaultRowFunction['files'] = array('href'=>'#FILES/{0}', 'ico'=>'glyphicon glyphicon-folder-open', 'title'=>'Pliki');
 		$defaultRowFunction['cp'] = array('href'=>'#', 'ico'=>'glyphicon glyphicon-plus-sign', 'title'=>'Kopiuj rekord', 'onclick'=>'return tableAjaxCopy({0});');
-//@2015-12-09 nie dziala		$defaultRowFunction['messages'] = array('href'=>'index.php?_route=TableMsgs&_task=tableRow&idTable=' . $this->_zasobID . '&idRow={0}', 'ico'=>'glyphicon glyphicon-envelope', 'title'=>'Wiadomosci');
+		$defaultRowFunction['msgs'] = array('href'=>"index.php?_route=TableMsgs&_task=tableRow&idTable={$this->_zasobID}&idRow={0}", 'ico'=>'glyphicon glyphicon-envelope', 'title'=>'Wiadomości');
 
 		if (array_key_exists($funName, $defaultRowFunction)) {
 			$this->_rowFunctions[$funName] = $defaultRowFunction[$funName];

+ 1 - 0
SE/superedit-VIEWTABLE_AJAX.php

@@ -67,6 +67,7 @@ function VIEWTABLE_AJAX( $params = array() ) {
 		$tbl->addRowFunction('hist');
 		$tbl->addRowFunction('files');
 		$tbl->addRowFunction('cp');
+		$tbl->addRowFunction('msgs');
 		echo $tbl->render();
 
 	} catch (Exception $e) {

+ 0 - 57
SE/superedit-WIEVTABLE_AJAX.php

@@ -1,57 +0,0 @@
-<?php
-
-
-function WIEVTABLE_AJAX( $params = array() ) {
-
-	SE_Layout::menu();
-
-	$zasobID = V::get('ZASOB_ID', 0, $_GET, 'int');
-	if ($zasobID <= 0) {
-		echo 'Wrong param ZASOB_ID';
-		return;
-	}
-
-	$zasobObj = null;
-	$db = DB::getDB();
-	$sql = "select z.`ID`, z.`DESC`, z.`OPIS`
-			, zp.`ID` as P__ID, zp.`DESC` as P__DESC, zp.`TYPE` as P__TYPE
-		from `CRM_LISTA_ZASOBOW` as z
-			left join `CRM_LISTA_ZASOBOW` as zp on(zp.`ID`=z.`PARENT_ID`)
-		where z.`ID`='{$zasobID}'
-			and z.`TYPE`='TABELA'
-	";
-	$res = $db->query($sql);
-	if ($res) {
-		$zasobObj = $db->fetch($res);
-	}
-
-	if (!$zasobObj) {
-		echo "Zasob TABELA ID={$zasobID} nie istnieje";
-		return;
-	}
-
-	//echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;text-align:left;">zasobObj (F.' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($zasobObj);echo'</pre>';
-
-	$userAcl = User::getAcl();
-	$userAcl->fetchGroups();
-	//echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;text-align:left;display:none;">$userAcl (F.' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($userAcl);echo'</pre>';
-
-	if (!$userAcl->hasTableAcl($zasobObj->ID)) {
-		die("Brak uprawnień do tabeli ID={$zasobObj->ID}");
-	}
-
-	$tblAcl = $userAcl->getTableAcl($zasobObj->ID);
-	//echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;text-align:left;">tblAcl (F.' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($tblAcl);echo'</pre>';
-
-	$forceTblAclInit = ('1' == V::get('_force', '', $_GET));
-	$tblAcl->init($forceTblAclInit);
-
-	Lib::loadClass('TableAjax');
-
-	$tbl = new TableAjax($tblAcl);
-	$tbl->addRowFunction('edit');
-	$tbl->addRowFunction('hist');
-	$tbl->addRowFunction('files');
-	$tbl->addRowFunction('cp');
-	echo $tbl->render();
-}