4892: PHP Undefined warnings: home/ims/ims_import.php
authorTJ <acontent@iam.tj>
Tue, 11 Oct 2011 11:32:53 +0000 (12:32 +0100)
committerTJ <acontent@iam.tj>
Wed, 19 Oct 2011 19:56:18 +0000 (20:56 +0100)
  indexes $parent_item_id, $current_item_id

home/ims/ims_import.php

index 57ba69c..1d1ba6a 100644 (file)
@@ -739,12 +739,16 @@ function removeCommonPath($items){
                                        }
        
                                } else {
-                                       $order[$parent_item_id] ++;
+                                       if (array_key_exists($parent_item_id, $order))
+                                               $order[$parent_item_id] ++;
+                                       else
+                                               $order[$parent_item_id] = 1;
+
                                        $item_tmpl = array(     'title'                         => $data,
                                                                                'parent_content_id' => $parent_item_id,
                                                                                'ordering'                      => $order[$parent_item_id]-1);
                                        //append other array values if it exists
-                                       if (is_array($items[$current_item_id])){
+                                       if (array_key_exists($current_item_id, $items) && is_array($items[$current_item_id])){
                                                $items[$current_item_id] = array_merge($items[$current_item_id], $item_tmpl);
                                        } else {
                                                $items[$current_item_id] = $item_tmpl;