Esempio n. 1
0
                <td width="124" valign="top">
                    <div class="textLabel">Components:</div>
                </td>
                <td>
                    <?php 
$indexComponents = 1;
?>
                    <?php 
if ($components) {
    ?>
                        <?php 
    while ($component = $components->fetch_array(MYSQLI_ASSOC)) {
        ?>
                            <span>
                                    <?php 
        echo LinkHelper::getYongoProjectComponentLink($component['project_component_id'], $component['name']);
        if ($indexComponents < $components->num_rows) {
            echo ', ';
        }
        ?>
                                    </span>
                            <?php 
        $indexComponents++;
        ?>
                        <?php 
    }
    ?>
                    <?php 
} else {
    ?>
                        <span>None</span>
Esempio n. 2
0
 public function renderTreeComponentsInViewIssue($component, $htmlComponent)
 {
     $htmlComponent = LinkHelper::getYongoProjectComponentLink($component['project_component_id'], $component['name']) . ' / ' . $htmlComponent;
     $parentComponent = UbirimiContainer::get()['repository']->get(YongoProject::class)->getParentComponent($component['parent_id'], 'array');
     if ($parentComponent) {
         UbirimiContainer::get()['repository']->get(YongoProject::class)->renderTreeComponentsInViewIssue($parentComponent, $htmlComponent);
     } else {
         if (substr($htmlComponent, strlen($htmlComponent) - 3) == ' / ') {
             $htmlComponent = substr($htmlComponent, 0, strlen($htmlComponent) - 3);
         }
         echo $htmlComponent . '<br />';
     }
 }