Sfoglia il codice sorgente

Fix procesy tree edit link to TreeAjax interface

Piotr Labudda 11 anni fa
parent
commit
4e2523cb5c
2 ha cambiato i file con 6 aggiunte e 4 eliminazioni
  1. 1 0
      SE/procesy/proces.php
  2. 5 4
      SE/procesy5.php

+ 1 - 0
SE/procesy/proces.php

@@ -201,6 +201,7 @@ echo'<div id="tree"></div>';
 		$tree->set_param('search_id', $tree_procesy_filter->get_arg('filtr_search_id'));
 		$tree->set_param('ProcesTblId', ProcesHelper::getZasobTableID('CRM_PROCES'));
 		$tree->set_param('ZasobTblId', ProcesHelper::getZasobTableID('CRM_LISTA_ZASOBOW'));
+		$tree->set_param('WskaznikTblId', ProcesHelper::getZasobTableID('CRM_WSKAZNIK'));
 
 		$tblPytaniaId = ProcesHelper::getZasobTableID('CRM_TESTY_PYTANIA');
 		if ($tblPytaniaId > 0) {

+ 5 - 4
SE/procesy5.php

@@ -2323,10 +2323,11 @@ function tree_callback__show_item_from_CRM_PROCES( &$r, &$tree ) {
 				echo App::link("V", array('function_init'=>'SORT_PRIO_WSKAZNIK', 'arg1'=> $w->CW_ID, 'arg1_val'=>'downdown','_hash'=>rand(0,9999),'#'=>'TREE'.$r->ID), array('class'=>"btn-clean", 'title'=>"w dol o 5 pol"));
 				echo' ';
 				
-				if($tree->get_param('hasFieldPerm__CRM_WSKAZNIK__ID'))
-					echo App::link("E", "index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=".$tree->get_param('getZasobTableID_CRM_WSKAZNIK')."#EDIT/".$w->CW_ID, array('title'=>'Pliki', 'class'=>'btn-p5'));
-				else 
-				echo App::link("E", "?task=CRM_EDIT_CRM_WSKAZNIK&EDIT=".$w->CW_ID."&ID=".$w->CW_ID, array('title'=>'Edytuj', 'class'=>'btn-p5'));
+				if ($tree->get_param('WskaznikTblId')) {
+					echo App::link("E", "index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=".$tree->get_param('WskaznikTblId')."#EDIT/".$w->CW_ID, array('title'=>'Edytuj', 'class'=>'btn-p5'));
+				} else {
+					echo App::link("E", "?task=CRM_EDIT_CRM_WSKAZNIK&EDIT=".$w->CW_ID."&ID=".$w->CW_ID, array('title'=>'Edytuj', 'class'=>'btn-p5'));
+				}
 
 				if ($tree->get_param('ZasobTblId') > 0) {
 					echo App::link("F", "index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=".$tree->get_param('ZasobTblId')."#FILES/".$w->ID, array('title'=>'Pliki', 'class'=>'btn-p5'));