menu_view.ctp 1.93 KB
<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>