fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [13412] class.uiaudience


From: Saul
Subject: [Fmsystem-commits] [13412] class.uiaudience
Date: Wed, 10 Jun 2015 22:53:36 +0000

Revision: 13412
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13412
Author:   psaul
Date:     2015-06-10 22:53:36 +0000 (Wed, 10 Jun 2015)
Log Message:
-----------
class.uiaudience

Modified Paths:
--------------
    branches/dev-syncromind/booking/inc/class.uiaudience.inc.php

Modified: branches/dev-syncromind/booking/inc/class.uiaudience.inc.php
===================================================================
--- branches/dev-syncromind/booking/inc/class.uiaudience.inc.php        
2015-06-10 22:53:06 UTC (rev 13411)
+++ branches/dev-syncromind/booking/inc/class.uiaudience.inc.php        
2015-06-10 22:53:36 UTC (rev 13412)
@@ -1,11 +1,17 @@
 <?php
-       phpgw::import_class('booking.uicommon');
+//     phpgw::import_class('booking.uicommon');
 
-       class booking_uiaudience extends booking_uicommon
+       phpgw::import_class('booking.uidocument_building');
+       phpgw::import_class('booking.uipermission_building');
+       
+       phpgw::import_class('phpgwapi.uicommon_jquery');
+
+       class booking_uiaudience extends phpgwapi_uicommon_jquery
        {
                public $public_functions = array
                (
                        'index'                 =>      true,
+            'query'         =>  true,
                        'add'                   =>      true,
                        'show'                  =>      true,
                        'active'                =>      true,
@@ -16,7 +22,7 @@
                {
                        parent::__construct();
                        
-                       self::process_booking_unauthorized_exceptions();
+//                     Analizar esta linea de permisos 
self::process_booking_unauthorized_exceptions();
                        
                        $this->bo = CreateObject('booking.boaudience');
                        
@@ -49,7 +55,7 @@
                public function index()
                {
                        if(phpgw::get_var('phpgw_return_as') == 'json') {
-                               return $this->index_json();
+                               return $this->query();
                        }
                        
                        if(     extract_values($_GET, array('sessionShowAll')) 
&&
@@ -105,7 +111,7 @@
                                                array(
                                                        'key' => 'name',
                                                        'label' => lang('Target 
Audience'),
-                                                       'formatter' => 
'YAHOO.booking.formatLink'
+                                                       'formatter' => 
'JqueryPortico.formatLink'
                                                ),
                                                array(
                                                        'key' => 'description',
@@ -131,10 +137,11 @@
                                unset($data['datatable']['field'][2]); 
                        }
                        
-                       self::render_template('datatable', $data);
+//                     self::render_template('datatable', $data);
+            self::render_template_xsl('datatable_jquery',$data);
                }
 
-               public function index_json()
+        public function query()
                {
                        
                        $groups = $this->bo->read();
@@ -142,10 +149,23 @@
                        foreach($groups['results'] as &$audience)
                        {
                                $audience['link'] = 
$this->link(array('menuaction' => 'booking.uiaudience.edit', 'id' => 
$audience['id']));
-                               $audience['active'] = $audience['active'] ? 
lang('Active') : lang('Inactive');
+//                             $audience['active'] = $audience['active'] ? 
lang('Active') : lang('Inactive');
                        }
-                       return $this->yui_results($groups);
+                       return $this->jquery_results($groups);
                }
+        
+//             public function index_json()
+//             {
+//                     
+//                     $groups = $this->bo->read();
+//                     
+//                     foreach($groups['results'] as &$audience)
+//                     {
+//                             $audience['link'] = 
$this->link(array('menuaction' => 'booking.uiaudience.edit', 'id' => 
$audience['id']));
+//                             $audience['active'] = $audience['active'] ? 
lang('Active') : lang('Inactive');
+//                     }
+//                     return $this->yui_results($groups);
+//             }
 
                public function add()
                {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]