[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [8185] Added function get_controls_by_control_area
From: |
Torstein |
Subject: |
[Fmsystem-commits] [8185] Added function get_controls_by_control_area |
Date: |
Thu, 24 Nov 2011 07:34:44 +0000 |
Revision: 8185
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=8185
Author: vator
Date: 2011-11-24 07:34:44 +0000 (Thu, 24 Nov 2011)
Log Message:
-----------
Added function get_controls_by_control_area
Modified Paths:
--------------
trunk/controller/inc/class.uicontrol.inc.php
Modified: trunk/controller/inc/class.uicontrol.inc.php
===================================================================
--- trunk/controller/inc/class.uicontrol.inc.php 2011-11-24 07:31:41 UTC
(rev 8184)
+++ trunk/controller/inc/class.uicontrol.inc.php 2011-11-24 07:34:44 UTC
(rev 8185)
@@ -40,7 +40,8 @@
'save_control_items' =>
true,
'view_check_list'
=> true,
'generate_check_lists_for_control' => true,
- 'view_check_lists_for_control' => true
+ 'view_check_lists_for_control' => true,
+ 'get_controls_by_control_area' => true
);
public function __construct()
@@ -610,8 +611,19 @@
self::add_javascript('controller', 'yahoo',
'control_tabs.js');
}
+ // Returns control list info as JSON
+ public function get_controls_by_control_area()
+ {
+ $control_area_id = phpgw::get_var('control_area_id');
+
+ $controls_array =
$this->so->get_controls_by_control_area($control_area_id);
+
+ if(count($controls_array)>0)
+ return json_encode( $controls_array );
+ else
+ return null;
+ }
-
public function query()
{
$params = array(
@@ -633,7 +645,7 @@
{
$filters['responsibilities'] = $responsibility;
}
-
+
$search_for = phpgw::get_var('query');
if($GLOBALS['phpgw_info']['user']['preferences']['common']['maxmatchs'] > 0)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [8185] Added function get_controls_by_control_area,
Torstein <=