@@ 1494-1511 (lines=18) @@ | ||
1491 | } |
|
1492 | ||
1493 | // If you do not value the best division top |
|
1494 | if(!$division) |
|
1495 | { |
|
1496 | $division_args = new stdClass(); |
|
1497 | $division_args->module_srl = $args->module_srl; |
|
1498 | $division_args->exclude_module_srl = $args->exclude_module_srl; |
|
1499 | $division_args->list_count = 1; |
|
1500 | $division_args->sort_index = $args->sort_index; |
|
1501 | $division_args->order_type = $args->order_type; |
|
1502 | $division_args->statusList = $args->statusList; |
|
1503 | ||
1504 | $output = executeQuery($divisionSqlID, $division_args, array('list_order')); |
|
1505 | if($output->data) |
|
1506 | { |
|
1507 | $item = array_pop($output->data); |
|
1508 | $division = $item->list_order; |
|
1509 | } |
|
1510 | $division_args = null; |
|
1511 | } |
|
1512 | ||
1513 | // The last division |
|
1514 | $last_division = (int)Context::get('last_division'); |
|
@@ 1517-1534 (lines=18) @@ | ||
1514 | $last_division = (int)Context::get('last_division'); |
|
1515 | ||
1516 | // Division after division from the 5000 value of the specified Wanted |
|
1517 | if(!$last_division) |
|
1518 | { |
|
1519 | $last_division_args = new stdClass(); |
|
1520 | $last_division_args->module_srl = $args->module_srl; |
|
1521 | $last_division_args->exclude_module_srl = $args->exclude_module_srl; |
|
1522 | $last_division_args->list_count = 1; |
|
1523 | $last_division_args->sort_index = $args->sort_index; |
|
1524 | $last_division_args->order_type = $args->order_type; |
|
1525 | $last_division_args->list_order = $division; |
|
1526 | $last_division_args->page = 5001; |
|
1527 | ||
1528 | $output = executeQuery($divisionSqlID, $last_division_args, array('list_order')); |
|
1529 | if($output->data) |
|
1530 | { |
|
1531 | $item = array_pop($output->data); |
|
1532 | $last_division = $item->list_order; |
|
1533 | } |
|
1534 | } |
|
1535 | ||
1536 | // Make sure that after last_division article |
|
1537 | if($last_division) |