This commit is contained in:
2026-06-23 11:12:28 +02:00
parent f2ea5e160b
commit 557bf3fcdf
2458 changed files with 323084 additions and 316 deletions
+8
View File
@@ -39,6 +39,14 @@
<span class="invalid-feedback">{{ $message }}</span>
@enderror
</div>
<div class="form-group">
<label>Anno Fondazione</label>
<input type="number" name="anno_fondazione" class="form-control @error('anno_fondazione') is-invalid @enderror"
value="{{ old('anno_fondazione') }}" min="1800" max="{{ date('Y') + 1 }}" step="1">
@error('anno_fondazione')
<span class="invalid-feedback">{{ $message }}</span>
@enderror
</div>
<div class="form-group">
<label>Gruppo Padre</label>
<select name="parent_id" class="form-control">
+8
View File
@@ -36,6 +36,14 @@
<label>Nome *</label>
<input type="text" name="nome" class="form-control" value="{{ old('nome', $gruppo->nome) }}" required>
</div>
<div class="form-group">
<label>Anno Fondazione</label>
<input type="number" name="anno_fondazione" class="form-control @error('anno_fondazione') is-invalid @enderror"
value="{{ old('anno_fondazione', $gruppo->anno_fondazione) }}" min="1800" max="{{ date('Y') + 1 }}" step="1">
@error('anno_fondazione')
<span class="invalid-feedback">{{ $message }}</span>
@enderror
</div>
<div class="form-group">
<label>Gruppo Padre</label>
<select name="parent_id" class="form-control">
+1
View File
@@ -49,6 +49,7 @@
<h6>Campi:</h6>
<ul>
<li><code>nome</code> (obbligatorio)</li>
<li><code>anno_fondazione</code> (anno, es. 2020)</li>
<li><code>descrizione</code></li>
<li><code>parent_id</code> (ID del gruppo padre)</li>
<li><code>diocesi_id</code> (ID della diocesi)</li>
+7
View File
@@ -7,6 +7,7 @@ $canWriteGruppi = Auth::user()->canManage('gruppi');
$canDeleteGruppi = Auth::user()->canDelete('gruppi');
$columnLabels = [
'nome' => 'Nome',
'anno_fondazione' => 'Anno Fond.',
'descrizione' => 'Descrizione',
'diocesi' => 'Diocesi',
'livello' => 'Livello',
@@ -104,6 +105,9 @@ $entityType = $entityType ?? 'gruppi';
@if(in_array('nome', $visibleColumns))
<th data-sortable="true" data-column="nome" onclick="sortTable('nome')" style="cursor:pointer;">Nome <i class="fas fa-sort float-right text-muted"></i></th>
@endif
@if(in_array('anno_fondazione', $visibleColumns))
<th style="width: 120px;" data-column="anno_fondazione">Anno Fond.</th>
@endif
@if(in_array('descrizione', $visibleColumns))
<th data-sortable="true" data-column="descrizione" onclick="sortTable('descrizione')" style="cursor:pointer;">Descrizione <i class="fas fa-sort float-right text-muted"></i></th>
@endif
@@ -157,6 +161,9 @@ $entityType = $entityType ?? 'gruppi';
</span>
</td>
@endif
@if(in_array('anno_fondazione', $visibleColumns))
<td>{{ $gruppo->anno_fondazione ?? '-' }}</td>
@endif
@if(in_array('descrizione', $visibleColumns))
<td>{{ Str::limit($gruppo->descrizione, 50) ?: '-' }}</td>
@endif
+4
View File
@@ -64,6 +64,10 @@ $canDeleteGruppi = Auth::user()->canDelete('gruppi');
@endif
</td>
</tr>
<tr>
<td><strong>Anno Fondazione:</strong></td>
<td>{{ $gruppo->anno_fondazione ?? '-' }}</td>
</tr>
</table>
</div>
<div class="col-md-6">