Changeset 13607
- Timestamp:
- 11/23/07 12:58:51 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midcom/midcom.helper.datamanager2/exec/chooser_handler.php
r13595 r13607 331 331 { 332 332 $id = $object_id; 333 $last_name = ''; 333 334 while ($id != 0) 334 335 { … … 336 337 $mc->add_value_property('extra'); 337 338 $mc->add_value_property('up'); 339 $mc->add_value_property('name'); 338 340 $mc->execute(); 339 341 $topics = $mc->list_keys(); … … 342 344 { 343 345 $id = 0; 346 $rc_count = count($result_components); 347 debug_add("rc_count: {$rc_count}, ".$result_components[$rc_count-1]); 348 $result_components[$rc_count-1] = $last_name; 344 349 break; 345 350 } … … 347 352 foreach ($topics as $topic_guid => $value) 348 353 { 349 $result_components[] = $mc->get_subkey($topic_guid, 'extra');354 debug_add("last_name: {$last_name}"); 350 355 $id = $mc->get_subkey($topic_guid, 'up'); 356 $last_name = $mc->get_subkey($topic_guid, 'name'); 357 358 if ($id == 0) 359 { 360 $result_components[] = $last_name; 361 } 362 else 363 { 364 $result_components[] = $mc->get_subkey($topic_guid, 'extra'); 365 } 351 366 } 352 367 } … … 365 380 $mc->execute(); 366 381 $groups = $mc->list_keys(); 367 382 368 383 if (! $groups) 369 384 {
