Blame view

src/Template/Materiels/add.ctp 3.69 KB
19798ef9   Alexandre   Mode_install, maj...
1
2

<div class="materiels form">
6c4edfa3   Alexandre   First Commit LabI...
3
4
    <?= $this->Form->create($materiel) ?>
    <fieldset>
19798ef9   Alexandre   Mode_install, maj...
5
6
7
        <h2><i class="icon-plus"></i> Ajouter un Matériel</h2>
        <?= $this->Form->button(__('Enregistrer')) ?>

6c4edfa3   Alexandre   First Commit LabI...
8
        <?php
19798ef9   Alexandre   Mode_install, maj...
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
        echo $this->Form->input('designation', ['label' => 'Désignation']);
        echo $this->Form->input('sur_categorie_id', ['label' => 'Domaine', 'options' => $surCategories, 'empty' => 'Choisir un domaine']);
        echo $this->Form->input('categorie_id', ['label' => 'Catégorie', 'options' => $categories, 'empty' => 'Choisir une catégorie']);
        echo $this->Form->input('sous_categorie_id', ['label' => 'Sous-catégorie', 'options' => $sousCategories, 'empty' => 'Choisir une sous-catégorie']);
        
        echo $this->Form->input('materiel_technique', ['label' => 'Technique']);
        echo $this->Form->input('materiel_administratif', ['label' => 'Inventoriable (>800€)']);
        
        echo $this->Form->input('description', ['label' => 'Description']);
		echo $this->Form->input('etiquette', ['label' => 'Etiquette posée']);
        echo $this->Form->input('site_id', ['options' => $sites, 'empty' => 'Choisir un site']);
        
		echo $this->Form->input('lieu_stockage', ['label' => 'Lieu de stockage (pièce)']);
		echo $this->Form->input('lieu_detail', ['label' => 'Détail lieu de stockage']);
		
        echo $this->Form->input('date_acquisition', ['type' => 'text', 'label' => 'Date de la commande', 'class' => 'datepicker', 'placeholder' => 'Cliquez pour sélectionner une date']);
        echo $this->Form->input('date_reception', ['type' => 'text', 'label' => 'Date de réception', 'class' => 'datepicker', 'placeholder' => 'A éditer lors de la réception uniquement.', 'empty' => true]);
        
        echo $this->Form->input('numero_serie', ['label' => 'Numéro de série']);
        echo $this->Form->input('groupes_thematique_id', ['label' => 'Groupe thématique', 'options' => $groupesThematiques]);
        echo $this->Form->input('groupes_metier_id', ['label' => 'Groupe métier', 'options' => $groupesMetiers]);

        echo $this->Form->input('nom_responsable', [
        		'label' => 'Nom du responsable',
        		'empty' => 'Choisir un utilisateur',
        		'default' => $username,
        		'options' => $utilisateurs
        ]);
        echo $this->Form->input('email_responsable', [
        		'label' => 'Email du responsable', 
        		'readonly' => true,
        		'default' => $mail_responsable
        ]);
        echo $this->Form->input('fournisseur', ['label' => 'Fournisseur']);
        echo $this->Form->input('organisme_id', ['options' => $organismes, 'empty' => 'Choisir un organisme']);
        echo $this->Form->input('prix_ht', ['label' => 'Prix HT (€)']);
        
        echo '<div style="border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-bottom: 0; background: #EEE;"><span style="font-size: 9px; color: red;">Partie administrative</span>';
        echo $this->Form->input('eotp', ['label' => 'Centre financier/EOTP']);
        echo $this->Form->input('numero_commande', ['label' => 'Numéro de commande']);
        echo $this->Form->input('code_comptable', ['label' => 'Code comptable']);
        echo $this->Form->input('numero_inventaire_organisme', ['label' => 'N° inventaire organisme']);
        echo $this->Form->input('numero_inventaire_old', ['label' => 'Ancien N° inventaire']);
        echo $this->Form->hidden('nom_createur', ['value' => $username ]);
        echo '</div>';

6c4edfa3   Alexandre   First Commit LabI...
55
56
        ?>
    </fieldset>
19798ef9   Alexandre   Mode_install, maj...
57
    <?= $this->Form->button(__('Enregistrer')) ?>
6c4edfa3   Alexandre   First Commit LabI...
58
59
    <?= $this->Form->end() ?>
</div>
19798ef9   Alexandre   Mode_install, maj...
60
61
62
63
64
65
66

<div class="actions">
	<?php 
		echo $this->element('menu');
		echo $this->element('menu_form', [ 'pluralHumanName' => 'Matériels' ]);
	?>
</div>