for ($i = 0; $i < $amount_of_running_activities; $i++) { $key = $running_activities["ids"][$i]; $value = $running_activities["label"][$key]; if ($key == "{" || $value == "{") { continue; } //} //foreach($running_activities["label"] as $key => $value) { echo "<tr>"; echo "<th>" . $key . "</th>"; echo "<th>" . $value . "</th>"; echo "<th><form action='update_jcore_controller.php' method='post'>\n\t \t\t\t<input type='hidden' name='update_activity_status_terminate' value='true'>\n\t \t\t\t<input type='hidden' name='pcm_scenarioID' value='" . $_COOKIE['JEngine_ScenarioID'] . "'>\n\t \t\t\t<input type='hidden' name='pcm_scenarioinstances' value='" . $_COOKIE['JEngine_ScenarioInstanceID'] . "'>\n\t \t\t\t<input type='hidden' name='pcm_activity' value='" . $key . "'>\n\t \t\t\t\t<input type='submit' class='btn btn-link' value='terminate'>\n\t\t\t\t\t\t</form></th>"; echo "</tr>"; } echo "</table>\n\t\t <br><hr>"; $terminated_activities = GetActivities($_COOKIE['JEngine_ScenarioID'], $_COOKIE['JEngine_ScenarioInstanceID'], "terminated"); echo "<h4>terminated Activities</h4>\n \t\t<table>\n \t\t\t<tr>\n \t\t\t\t<th> ID</th>\n \t\t\t\t<th> Label</th>\n \t\t\t</tr>\n \t\t\t<tr>"; $amount_of_terminated_activities = count($terminated_activities["ids"]); for ($i = 0; $i < $amount_of_terminated_activities; $i++) { $key = $terminated_activities["ids"][$i]; $value = $terminated_activities["label"][$key]; if ($key == "{" || $value == "{") { continue; } //foreach($terminated_activities["label"] as $key => $value) { echo "<tr>"; echo "<th>" . $key . "</th>"; echo "<th>" . $value . "</th>"; echo "</tr>"; } echo "</table><br><br>";
foreach ($ScenarioIDs as &$scenario_values) { echo "<hr>Scenario: <b> " . $scenario_values . "</b>"; $instances_array = ShowScenarioInstances($scenario_values); $instances = $instances_array["ids"]; echo "<table><tr>"; foreach ($instances as &$instances_value) { echo "<th> Instance <p>" . $instances_value . "</p>"; echo "<i>Activities as 'enabled' </i><br>"; $activities_begin = GetActivities($scenario_values, $instances_value, "enabled"); if ($activities_begin === "{empty}") { echo "empty"; } else { $activities_begin_array = $activities_begin["ids"]; foreach ($activities_begin_array as &$activities_begin_array_value) { echo $activities_begin_array_value . ":" . $activities_begin["label"][$activities_begin_array_value] . "<br>"; } } echo "<br><i>Activities as 'terminated' </i><br>"; $activities_terminate = GetActivities($scenario_values, $instances_value, "terminated"); if ($activities_terminate === "{empty}") { echo "empty"; } else { $activities_terminate_array = $activities_terminate["ids"]; foreach ($activities_terminate_array as &$activities_terminate_array_value) { echo $activities_terminate_array_value . ":" . $activities_terminate["label"][$activities_terminate_array_value] . "<br>"; } } echo "</th>"; } echo "</tr></table>"; }
<?php include 'core/config.php'; include 'core/RESTCalls.php'; if (isset($_COOKIE['JEngine_ScenarioID'])) { $PCM_status = "enabled"; $get_response = GetActivities($_COOKIE['JEngine_ScenarioID'], $_COOKIE['JEngine_ScenarioInstanceID'], $PCM_status); $response_amount_of_ids = count($get_response['ids']); if ($response_amount_of_ids == 0) { die(" no ids provided"); } $response_label = $get_response['label']; foreach ($response_label as &$response_label_value) { echo "<li>" . $response_label_value . "</li>"; } } else { echo "\n\t<li>Teil kleben</li>\n\t<li>Teil transportieren</li>\n\t<li>Teil schweißen</li>\n\t<li><font color='green'>Teil schrauben</font></li>"; }