示例#1
0
<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaAdmin();
paginaModale();
$t = GeoPolitica::daOid($_GET['oid']);
$estensione = $t->_estensione();
if ($estensione == EST_UNITA) {
    $elenco = Locale::elenco('nome ASC');
} elseif ($estensione == EST_LOCALE) {
    $elenco = Provinciale::elenco('nome ASC');
} elseif ($estensione == EST_PROVINCIALE) {
    $elenco = Regionale::elenco('nome ASC');
}
?>

<form action="?p=admin.comitato.sposta.ok&oid=<?php 
echo $_GET['oid'];
?>
" method="POST">
	<div class="modal fade automodal">
		<div class="modal-header">
			<h3><i class="icon-arrow-right"></i> Sposta Comitato</h3>
		</div>
		<div class="modal-body">
			<p>Con questo strumento è possibile spostare il Comitato selezionato e tutti i suoi figli!</p>
			<p><strong class="text-error"><i class="icon-warning-sign"></i> Attenzione verrà spostato il Comitato e tutto ciò dipenda da lui.</strong></p>
			<hr />
			<div class="row-fluid">
/*
 * ©2014 Croce Rossa Italiana
 */
paginaAdmin();
$excel = new Excel();
$excel->intestazione(['N.', 'Comitato', 'Estensione', 'Indirizzo', 'eMail', 'Telefono', 'P. Iva', 'C. F.']);
$i = 0;
foreach (Nazionale::elenco() as $naz) {
    $i++;
    $excel->aggiungiRiga([$i, $naz->nome, $conf['est_obj'][$naz->_estensione()], $naz->formattato, $naz->email, $naz->telefono, $naz->piva(), $naz->cf()]);
    foreach (Regionale::elenco() as $reg) {
        $i++;
        $excel->aggiungiRiga([$i, $reg->nome, $conf['est_obj'][$reg->_estensione()], $reg->formattato, $reg->email, $reg->telefono, $reg->piva(), $reg->cf()]);
    }
    foreach (Provinciale::elenco() as $pro) {
        if ($pro->nome == $pro->superiore()->nome) {
            continue;
        }
        $i++;
        $excel->aggiungiRiga([$i, $pro->nome, $conf['est_obj'][$pro->_estensione()], $pro->formattato, $pro->email, $pro->telefono, $pro->piva(), $pro->cf()]);
    }
    foreach (Locale::elenco() as $com) {
        if ($com->nome == $com->superiore()->nome) {
            continue;
        }
        $i++;
        $excel->aggiungiRiga([$i, $com->nome, $conf['est_obj'][$com->_estensione()], $com->formattato, $com->email, $com->telefono, $com->piva(), $com->cf()]);
    }
}
$excel->genera("Report comitati .xls");