menu_view.ctp
1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<h3 style="margin-top: 20px;"><?php echo $pluralHumanName;?></h3>
<ul>
<?php
/**
* menu_vieuw.ctp
* Lower left menu bar definition
* Buttons definition and action : "retour a la liste" + "Edit" + "Suppr."
* Used with dom, categorie,sscat, emprunt, suivi, utilisateur
*/
$t = strtolower($singularHumanName);
$t = str_replace('groupes', 'groupe', $t);
$t = str_replace('thematique', 'thémat.', $t);
$t = str_replace('metier', 'métier', $t);
$t = str_replace('categorie', 'catégorie', $t);
?>
<!-- RETOUR action -->
<li>
<?php
echo $this->Html->link ('<i class="icon-arrow-left"></i> Retour', 'javascript:window.history.go(-1)', ['escape' => false]);
?>
</li>
<!-- EDIT action -->
<li><?php
$action = '';
if(strstr($t, 'catégorie'))
$action = ' Editer cette';
elseif ( strstr($t, 'utilisateur') || strstr($t, 'emprunt'))
$action = ' Editer cet';
else
$action = ' Editer ce';
$action = "$action $t";
echo $this->Html->link('<i class="icon-pencil"></i>' . $action,
['action' => 'edit', $lien],
['escape' => false,'onclick' => 'return true;']
);
?>
</li>
<!-- DELETE action -->
<li>
<?php
if(!isset($materiel)) {
$action = '';
if(strstr($t, 'catégorie'))
$action = ' Supprimer cette';
elseif ( strstr($t, 'utilisateur') || strstr($t, 'emprunt') )
$action = ' Supprimer cet';
else
$action = ' Supprimer ce';
echo $this->Form->postLink('<i class="icon-trash"></i>' . $action . ' ' . $t,
['action' => 'delete', $lien],
['escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer '.$lien.' ?')]);
}else {
if($materiel->status == 'CREATED') {
$action = ' Supprimer ce';
echo $this->Form->postLink('<i class="icon-trash"></i>' . $action . ' ' . $t,
['action' => 'delete', $lien],
['escape' => false, 'confirm' => __('Êtes-vous sur de vouloir supprimer '.$lien.' ?')]);
}
}
?>
</li>
</ul>