}
    ?>

            </td>
            <td>
                <?php 
    echo $hours_logged;
    if ($hours_logged != $r['hours']) {
        _e(' of %s', $r['hours']);
    }
    echo _l('hrs');
    ?>
            </td>
            <td>
                <?php 
    $percentage = module_job::get_percentage($task);
    echo $percentage * 100 . '%';
    ?>
            </td>
            <td>
                <?php 
    echo dollar($display_amount);
    ?>
            </td>
        </tr>
        <?php 
}
?>
    </tbody>
    <tfoot>
    <tr>
Пример #2
0
                            <?php 
}
?>
                            <th nowrap="nowrap">%</th>
                            <th nowrap="nowrap"><?php 
_e('Invoiced');
?>
</th>
                        </tr>
                        </thead>
                        <?php 
$c = 0;
foreach (module_job::get_tasks($job_id) as $task_id => $task_data) {
    $c++;
    // todo-move this into a method so we can update it via ajax.
    $percentage = module_job::get_percentage($task_data);
    $task_due_time = strtotime($task_data['date_due']);
    if (!isset($task_data['manual_task_type']) || $task_data['manual_task_type'] < 0) {
        $task_data['manual_task_type'] = $job_data['default_task_type'];
    }
    ?>

                            <tbody id="task_preview_<?php 
    echo $task_id;
    ?>
" class="task_preview">
                                <tr class="<?php 
    echo $c % 2 ? 'odd' : 'even';
    ?>
">
                                    <?php