From 33b43982be7b878ec167e6f34e93bc5fe54dd9c5 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Wed, 19 Jan 2022 17:27:01 +0100 Subject: [PATCH] Aggiunti referenti collegati in Mansioni --- modules/mansioni/edit.php | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/modules/mansioni/edit.php b/modules/mansioni/edit.php index e4ed05752..ec18571e1 100644 --- a/modules/mansioni/edit.php +++ b/modules/mansioni/edit.php @@ -42,15 +42,40 @@ include_once __DIR__.'/../../core.php'; fetchNum('SELECT id FROM an_referenti WHERE idmansione='.prepare($id_record)); -if (!empty($mansioni_collegate)) { +$elementi = $dbo->fetchArray('SELECT an_referenti.nome, an_anagrafiche.ragione_sociale, an_anagrafiche.idanagrafica FROM an_referenti LEFT JOIN an_anagrafiche ON an_referenti.idanagrafica=an_anagrafiche.idanagrafica WHERE idmansione='.prepare($id_record)); + +if (!empty($elementi)) { echo ' -
- '.tr('Ci sono _NUM_ referenti collegati', [ - '_NUM_' => $mansioni_collegate, - ]).'. +
+
+

'.tr('Referenti collegati: _NUM_', [ + '_NUM_' => count($elementi), + ]).'

+
+ +
+
+
+
    '; + + foreach ($elementi as $elemento) { + $descrizione = tr('_REF_ (_ANAGRAFICA_)', [ + '_REF_' => $elemento['nome'], + '_ANAGRAFICA_' => $elemento['ragione_sociale'], + ]); + + + $plugin = 'Referenti'; + $id = $elemento['idanagrafica']; + + echo ' +
  • '.Plugins::link($plugin, $id, $descrizione).'
  • '; + } + + echo ' +
+
'; } ?>