Added undelete link to archived enquiries

This commit is contained in:
Karl Cordes 2013-07-15 21:52:11 +10:00
parent 4715c39b0f
commit 373103c7c3
2 changed files with 11 additions and 2 deletions

View file

@ -540,7 +540,7 @@ class EnquiriesController extends AppController {
$this->Enquiry->save($enquiry);
$undo = '<a href="/enquiries/undelete/'.$id.'">Undo</a>';
$undo = '<a href="/enquiries/undelete/'.$id.'">Undo this</a>';
$this->Session->setFlash('Enquiry '.$enquiry['Enquiry']['title'].' has been deleted. '.$undo);
$this->redirect(array('action'=>'index'));

View file

@ -155,7 +155,16 @@ echo $paginator->counter(array(
<?php echo $html->link(__('View', true), array('controller' => 'enquiries', 'action' => 'view', $enquiry['Enquiry']['id'])); ?>
<?php echo $html->link(__('Edit', true), array('controller' => 'enquiries', 'action' => 'edit', $enquiry['Enquiry']['id'])); ?>
<?php echo $html->link(__('Delete', true), array('controller' => 'enquiries', 'action' => 'delete', $enquiry['Enquiry']['id'])); ?>
<?php
if($enquiry['Enquiry']['archived']) {
echo $html->link(__('Undelete', true), array('controller' => 'enquiries', 'action' => 'undelete', $enquiry['Enquiry']['id']));
}
else {
echo $html->link(__('Delete', true), array('controller' => 'enquiries', 'action' => 'delete', $enquiry['Enquiry']['id']));
}
?>
</td>
</tr>