fmsystem-commits
[Top][All Lists]
Advanced

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

[Fmsystem-commits] [15402]


From: nelson . guerra
Subject: [Fmsystem-commits] [15402]
Date: Wed, 3 Aug 2016 01:07:30 +0000 (UTC)

Revision: 15402
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=15402
Author:   nelson224
Date:     2016-08-03 01:07:30 +0000 (Wed, 03 Aug 2016)
Log Message:
-----------


Modified Paths:
--------------
    branches/dev-syncromind-2/property/inc/class.uiimport_components.inc.php

Modified: 
branches/dev-syncromind-2/property/inc/class.uiimport_components.inc.php
===================================================================
--- branches/dev-syncromind-2/property/inc/class.uiimport_components.inc.php    
2016-08-02 17:41:09 UTC (rev 15401)
+++ branches/dev-syncromind-2/property/inc/class.uiimport_components.inc.php    
2016-08-03 01:07:30 UTC (rev 15402)
@@ -37,7 +37,6 @@
                        'index' => true,
                        'get_locations_for_type' => true,
                        'import_component_files' => true,
-                       'delete_file_upload' => true,
                        'import_components' => true
                );
 
@@ -57,13 +56,39 @@
                        return;
                }
 
+               private function valid_row($row)
+               {
+                       if (empty($row[0]) && empty($row[(count($row)-1)]))
+                       {
+                               return false;
+                       }
+                       
+                       if ($row[0] == 'Nummer3' && $row[(count($row)-1)] == 
'Filsti')
+                       {
+                               return false;
+                       }
+                       
+                       return true;
+               }
+               
                public function import_component_files()
                {
                        $get_identificator = true;
 
                        $result = 
$this->getexceldata($_FILES['file']['tmp_name'], $get_identificator);
-       
-                       print_r($result); die;
+                       $data = array();
+                       
+                       foreach ($result as $row) 
+                       {
+                               if (!$this->valid_row($row))
+                               {
+                                       continue;
+                               }
+                               
+                               $data[$row[0]][] = $row[(count($row)-1)];
+                       }
+                       
+                       print_r($data); die;
                        /*require_once PHPGW_SERVER_ROOT . 
"/property/inc/import/server/php/UploadHandler.php";
                        $options['upload_dir'] = 
$GLOBALS['phpgw_info']['server']['files_dir'];
                        $options['script_url'] = 
$GLOBALS['phpgw']->link('/index.php', array('menuaction' => 
'property.uiimport_components.delete_file_upload'));
@@ -71,17 +96,6 @@
                        
                }
                
-               /*public function delete_file_upload()
-               {
-                       require_once PHPGW_SERVER_ROOT . 
"/property/inc/import/server/php/UploadHandler.php";
-                       //return $this->jquery_results(array('mensaje' => 
'mensaje 1'));
-                       $options['upload_dir'] = 
$GLOBALS['phpgw_info']['server']['files_dir'];
-                       $options['script_url'] = 
$GLOBALS['phpgw']->link('/index.php', array('menuaction' => 
'property.uiimport_components.delete_file_upload'));
-                       $upload_handler = new UploadHandler($options, false);
-                       $upload_handler->delete(true);
-                       
-               }*/
-               
                public function import_components()
                {
                        $get_identificator = false;
@@ -233,8 +247,8 @@
                                'type_filter' => array('options' => 
$type_filter),
                                'category_filter' => array('options' => 
$category_filter),
                                'district_filter' => array('options' => 
$district_filter),
-                               'part_of_town_filter' => array('options' => 
$part_of_town_filter)
-                               //'form_file_upload' => 
phpgwapi_jquery::form_file_upload_generate($form_upload_action)
+                               'part_of_town_filter' => array('options' => 
$part_of_town_filter),
+                               'form_file_upload' => 
phpgwapi_jquery::form_file_upload_generate($form_upload_action)
                        );
 
                        self::add_javascript('property', 'portico', 
'import_components.js');




reply via email to

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