Blame view

src/Template/Element/menu_view.ctp 1.93 KB
4260780b   Alexandre   Migration vue, co...
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
<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 
b9143fb9   Alexandre   Ajout page pdo_er...
46
		if(!isset($materiel)) {
4260780b   Alexandre   Migration vue, co...
47
48
49
50
51
52
53
54
55
56
57
			$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.' ?')]);
b9143fb9   Alexandre   Ajout page pdo_er...
58
59
60
61
62
63
64
65
66
		}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.' ?')]);
			}
		}

4260780b   Alexandre   Migration vue, co...
67
68
69
70
				
		?>
	</li>
</ul>