Explorar el Código

added target to TableAjax function for record

Piotr Labudda hace 10 años
padre
commit
d89b4d18e7
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      SE/se-lib/TableAjax.php

+ 2 - 0
SE/se-lib/TableAjax.php

@@ -1251,6 +1251,7 @@ class TableAjax extends ViewAjax {
 			}
 			}
 			if ('onclick' in funObj) funcNode.attr('onclick', funObj.onclick.f(rowPK));
 			if ('onclick' in funObj) funcNode.attr('onclick', funObj.onclick.f(rowPK));
 			if ('title' in funObj) funcNode.attr('title', funObj.title);
 			if ('title' in funObj) funcNode.attr('title', funObj.title);
+			if ('target' in funObj) funcNode.attr('target', funObj.target);
 
 
 			if (props.label) {
 			if (props.label) {
 				if ('label' in funObj) {
 				if ('label' in funObj) {
@@ -6300,6 +6301,7 @@ jQuery(document).ready(function(){
 				$rowFunction['ico'] = V::get('ico', 'glyphicon glyphicon-share', $urlFunction);
 				$rowFunction['ico'] = V::get('ico', 'glyphicon glyphicon-share', $urlFunction);
 				$rowFunction['label'] = $urlFunction['label'];
 				$rowFunction['label'] = $urlFunction['label'];
 				$rowFunction['title'] = V::get('title', $urlFunction['label'], $urlFunction);
 				$rowFunction['title'] = V::get('title', $urlFunction['label'], $urlFunction);
+				$rowFunction['target'] = '_blank';
 				if (!empty($urlFunction['cell_id_params'])) {
 				if (!empty($urlFunction['cell_id_params'])) {
 					$record = $acl->getItem($id);
 					$record = $acl->getItem($id);
 					$urlParams = array();// [ "{$urlParamName}={$paramValue}" ]
 					$urlParams = array();// [ "{$urlParamName}={$paramValue}" ]