Material type: add unit (to pages)

master
Julien Rosset 2 months ago
parent c2da5f7aaf
commit 8ccba31bf4

@ -14,7 +14,6 @@ trait TNamedEntity {
*/
#[ORM\Column(length: 50, unique: true)]
#[Assert\NotBlank(message: 'Veuillez saisir un nom')]
#[Assert\Unique(message: 'Il existe déjà un élément avec ce nom')]
private ?string $name = null;
/**

@ -31,6 +31,10 @@ class MaterialTypeEditForm extends AbstractType {
->add('name', null, [
'label' => 'Nom',
])
->add('unit', null, [
'label' => 'Unité',
'required' => false,
])
->add('stackName', null, [
'label' => 'Nom de la pile',
])

@ -11,6 +11,7 @@
<thead>
<tr>
<th scope="col" data-sort-onLoad="1" class="align-middle">Nom</th>
<th scope="col" data-sort-onLoad="1" class="align-middle">Unit</th>
<th scope="col" data-sort="false" class="fit-content align-middle">
<a href="{{ path('config_materialType_create') }}" class="btn btn-primary" data-bs-toggle="tooltip" data-bs-title="Ajouter">
<i class="fa-solid fa-square-plus"></i>
@ -22,6 +23,7 @@
{% for materialType in materialTypes %}
<tr>
<td>{{ materialType.name }}</td>
<td>{{ materialType.unit }}</td>
<td class="fit-content">
<a href="{{ path('config_materialType_edit', {id: materialType.id}) }}"
class="text-primary me-2"

Loading…
Cancel
Save