14 $ct[
'etc'][
'table'] =
'anagrafica';
20 # if( array_key_exists( '__backurl__', $_SESSION ) ) { 21 # $_SESSION['__backurl__'] = $_SESSION['__backurl__']; 22 # $_REQUEST['__backurl__'] = &$_SESSION['__backurl__']; 26 $ct[
'etc'][
'se_notifiche'] = array(
27 array(
'id' => NULL,
'__label__' =>
'' ),
28 array(
'id' => 1,
'__label__' =>
'' )
32 $ct[
'etc'][
'se_pec'] = array(
33 array(
'id' => NULL,
'__label__' =>
' mail' ),
34 array(
'id' => 1,
'__label__' =>
' PEC' )
38 $ct[
'etc'][
'sesso'] = array(
39 array(
'id' =>
'-',
'__label__' =>
'-' ),
40 array(
'id' =>
'M',
'__label__' =>
'M' ),
41 array(
'id' =>
'F',
'__label__' =>
'F' ),
44 foreach( range( 1, 12 ) as $mese ) {
45 $ct[
'etc'][
'mese'][] = array(
'id' => $mese,
'__label__' =>
int2month( $mese ) );
48 foreach( range( 1, 31 ) as $giorno ) {
49 $ct[
'etc'][
'giorno'][] = array(
'id' => $giorno.
'',
'__label__' => $giorno );
53 $ct[
'etc'][
'id_regime_fiscale'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM regimi_fiscali_view' );
56 $ct[
'etc'][
'id_categoria'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM categorie_anagrafica_view' );
59 $ct[
'etc'][
'id_comune'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM comuni_view' );
62 $ct[
'etc'][
'id_tipologia'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM tipologie_anagrafica_view ORDER BY nome ASC' );
65 $ct[
'etc'][
'id_tipologia_crm'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM tipologie_crm_view ORDER BY ordine ASC' );
68 $ct[
'etc'][
'id_tipologia_telefono'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM tipologie_telefoni_view' );
71 $ct[
'etc'][
'id_tipologia_indirizzo'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM tipologie_indirizzi_view' );
74 $ct[
'etc'][
'id_comune'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM comuni_view' );
77 $ct[
'etc'][
'id_settore'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM settori_view' );
80 $ct[
'etc'][
'id_orientamento'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM orientamenti_sessuali_view' );
83 $ct[
'etc'][
'id_stato'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM stati_view' );
86 $ct[
'etc'][
'id_diritto'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM categorie_diritto_view WHERE id_genitore IS NULL' );
89 $ct[
'etc'][
'diritti'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM categorie_diritto_view' );
92 $ct[
'etc'][
'id_agente'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM anagrafica_view WHERE se_agente = 1' );
95 $ct[
'etc'][
'id_mandante_fornitore'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM anagrafica_view WHERE se_mandante = 1 OR se_fornitore = 1' );
98 $ct[
'etc'][
'id_categoria_prodotti'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM categorie_prodotti_view' );
101 $ct[
'etc'][
'id_tipologia_attivita'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM tipologie_attivita_view' );
104 $ct[
'etc'][
'id_ruolo_immagine'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM ruoli_immagini_view' );
107 $ct[
'etc'][
'id_ruolo_anagrafica'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM ruoli_anagrafica_view' );
110 if( empty(
$_REQUEST[
'anagrafica'][
'se_collaboratore'] ) ) {
111 $ct[
'page'][
'etc'][
'tabs'] = array_diff(
$ct[
'page'][
'etc'][
'tabs'], [
'anagrafica_gestione_collaboratori'] );
113 if( empty(
$_REQUEST[
'anagrafica'][
'se_cliente'] ) && empty(
$_REQUEST[
'anagrafica'][
'se_lead'] ) && empty(
$_REQUEST[
'anagrafica'][
'se_prospect'] ) ) {
115 $ct[
'page'][
'etc'][
'tabs'] = array_diff(
$ct[
'page'][
'etc'][
'tabs'], [
'anagrafica_gestione_clienti',
'anagrafica_gestione_offerte'] );
117 if( empty(
$_REQUEST[
'anagrafica'][
'se_fornitore'] ) ) {
118 $ct[
'page'][
'etc'][
'tabs'] = array_diff(
$ct[
'page'][
'etc'][
'tabs'], [
'anagrafica_gestione_fornitori'] );
126 if( isset(
$_REQUEST[
'anagrafica'][
'id'] ) ){
130 if( isset(
$_REQUEST[
'anagrafica'][
'anagrafica_categorie']) && !empty(
$_REQUEST[
'anagrafica'][
'anagrafica_categorie']) ){
131 foreach(
$_REQUEST[
'anagrafica'][
'anagrafica_categorie'] as $categoria ){
132 if( $categoria[
'id_categoria'] ==
$id_autore ){ $flag =
true; }
136 $ct[
'page'][
'etc'][
'tabs'] = array_diff(
$ct[
'page'][
'etc'][
'tabs'], [
'anagrafica_gestione_contenuti'] );
141 # if( isset( $_REQUEST['anagrafica']['id'] ) && isset( $_SESSION['account']['se_agente'] ) && ! empty( $_SESSION['account']['se_agente'] ) ) { 142 if( isset(
$_REQUEST[
'anagrafica'][
'id'] ) ) {
143 $ct[
'etc'][
'attivita'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT * FROM attivita_view WHERE id_cliente = ? ORDER BY data DESC', array( array(
's' =>
$_REQUEST[
'anagrafica'][
'id'] ) ) );
144 # $_REQUEST['anagrafica']['attivita'] = array(); 149 $ct[
'etc'][
'id_pec_sdi'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM mail_view WHERE id_anagrafica = ? AND se_pec = 1', array( array(
's' =>
$_REQUEST[
'anagrafica'][
'id'] ) ) );
153 require
DIRECTORY_BASE .
'_src/_inc/_macro/_default.gestione.php';
$cf['ricerca']['template']
if(empty( $_REQUEST['anagrafica']['se_collaboratore'])) if(empty( $_REQUEST['anagrafica']['se_cliente']) &&empty( $_REQUEST['anagrafica']['se_lead']) &&empty( $_REQUEST['anagrafica']['se_prospect'])) if(empty( $_REQUEST['anagrafica']['se_fornitore'])) $id_autore
$_REQUEST['__view__'][ $ct['view']['id']]['__restrict__']['id_progetto']['EQ']