--- /dev/null
+<h1>Liste des patches</h1>
+<h1>
+ <?php echo $this->Html->link(
+ 'Nouveau patch',
+ array('controller' => 'patches', 'action' => 'add')
+ ); ?>
+</h1>
+<table>
+ <tr>
+ <th>Version</th>
+ <th>URL</th>
+ <th>Tâches</th>
+ </tr>
+
+ <?php if(isset($patches)) { foreach ($patches as $patch): ?>
+ <tr>
+ <td><?php echo $patch['Patch']['version'] ?></td>
+ <td><?php echo $patch['Patch']['file_url'] ?></td>
+ <td>
+ <?php
+
+ // CHECKING TASK EXISTENCE
+ if(isset($tasksArray) && count($tasksArray) > 0) { ?>
+ <table>
+ <?php if(array_key_exists($patch['Patch']['id'], $tasksArray)) {
+ $order = 1;
+ foreach ($tasksArray[$patch['Patch']['id']] as $task): ?>
+ <tr>
+ <td><?php echo $order." ".$task['Task']['name']; ?></td>
+ <td><?php echo $this->Html->link(
+ 'HAUT', array('controller' => 'patches', 'action' => 'order_task', $patch['Patch']['id'], $order, "up")
+ ).' '.
+ $this->Html->link(
+ 'BAS', array('controller' => 'patches', 'action' => 'order_task', $patch['Patch']['id'], $order, "down")
+ );
+ $order++;?>
+ </td>
+ </tr>
+ <?php endforeach; } ?>
+ </table>
+ <?php }
+ echo $this->Html->link(
+ 'Nouvelle tâche',
+ array('controller' => 'tasks', 'action' => 'add', $patch['Patch']['id'])
+ ); ?>
+ </td>
+ </tr>
+ <?php endforeach; ?>
+ <?php unset($patch); } ?>
+</table>
\ No newline at end of file