. */ use Models\Module; include_once __DIR__.'/../../core.php'; echo '

'.tr('Dati campagna').'

{[ "type": "text", "label": "'.tr('Nome').'", "name": "name", "required": 1, "value": "$name$" ]}
{[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "description", "required": 0, "value": "$description$" ]}
'.input([ 'type' => 'textarea', 'label' => tr('Query dinamica'), 'name' => 'query', 'required' => 0, 'value' => $lista->query, 'help' => tr("La query SQL deve restituire gli identificativi delle anagrafiche da inserire nella lista, sotto un campo di nome ''id''").'.
'.tr('Per esempio: _SQL_', [ '_SQL_' => 'SELECT idanagrafica AS id, \'Modules\\\\Anagrafiche\\\\Anagrafica\' AS tipo FROM an_anagrafiche', ]).'.
'.tr('Sono supportati i seguenti oggetti: _LIST_', [ '_LIST_' => implode(', ', [ slashes(Modules\Anagrafiche\Anagrafica::class), slashes(Modules\Anagrafiche\Sede::class), slashes(Modules\Anagrafiche\Referente::class), ]), ]).'.', ]).'

'.tr('Aggiunta destinatari').'

{[ "type": "select", "label": "'.tr('Destinatari').'", "name": "receivers[]", "ajax-source": "destinatari_newsletter", "multiple": 1, "disabled": '.intval(!empty($lista->query)).' ]}
'; $numero_destinatari = $lista->destinatari()->count(); $destinatari_senza_mail = $lista->getNumeroDestinatariSenzaEmail(); echo '

'.tr('Destinatari').' ('.$numero_destinatari.')
'.(($destinatari_senza_mail > 0) ? ' '.$destinatari_senza_mail.'' : '') .'

'.tr('Ragione sociale').' '.tr('Tipo').' '.tr('Tipologia').' '.tr('E-mail').' '.tr('Newsletter').' #
'.tr('Elimina tutti').'
'.tr('Elimina').' '; echo ' ';