Commento su opzioni dei select
This commit is contained in:
parent
89636f6a4c
commit
f2f2e3944a
|
@ -71,6 +71,10 @@ switch ($resource) {
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Opzioni utilizzate:
|
||||||
|
* - idanagrafica
|
||||||
|
*/
|
||||||
case 'agenti':
|
case 'agenti':
|
||||||
$query = "SELECT an_anagrafiche.idanagrafica AS id, CONCAT(ragione_sociale, IF(citta IS NULL OR citta = '', '', CONCAT(' (', citta, ')')), IF(deleted_at IS NULL, '', ' (".tr('eliminata').")')) AS descrizione, idtipointervento_default FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica |where| ORDER BY ragione_sociale";
|
$query = "SELECT an_anagrafiche.idanagrafica AS id, CONCAT(ragione_sociale, IF(citta IS NULL OR citta = '', '', CONCAT(' (', citta, ')')), IF(deleted_at IS NULL, '', ' (".tr('eliminata').")')) AS descrizione, idtipointervento_default FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica |where| ORDER BY ragione_sociale";
|
||||||
|
|
||||||
|
@ -226,6 +230,10 @@ switch ($resource) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Opzioni utilizzate:
|
||||||
|
* - idanagrafica
|
||||||
|
*/
|
||||||
case 'sedi':
|
case 'sedi':
|
||||||
if (isset($superselect['idanagrafica'])) {
|
if (isset($superselect['idanagrafica'])) {
|
||||||
$query = "SELECT * FROM (SELECT '0' AS id, (SELECT idzona FROM an_anagrafiche |where|) AS idzona, CONCAT_WS(' - ', 'Sede legale' , (SELECT CONCAT (citta, ' (', ragione_sociale,')') FROM an_anagrafiche |where|)) AS descrizione UNION SELECT id, idzona, CONCAT_WS(' - ', nomesede, citta) FROM an_sedi |where|) AS tab HAVING descrizione LIKE ".prepare('%'.$search.'%').' ORDER BY descrizione';
|
$query = "SELECT * FROM (SELECT '0' AS id, (SELECT idzona FROM an_anagrafiche |where|) AS idzona, CONCAT_WS(' - ', 'Sede legale' , (SELECT CONCAT (citta, ' (', ragione_sociale,')') FROM an_anagrafiche |where|)) AS descrizione UNION SELECT id, idzona, CONCAT_WS(' - ', nomesede, citta) FROM an_sedi |where|) AS tab HAVING descrizione LIKE ".prepare('%'.$search.'%').' ORDER BY descrizione';
|
||||||
|
@ -267,6 +275,10 @@ switch ($resource) {
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Opzioni utilizzate:
|
||||||
|
* - idanagrafica
|
||||||
|
*/
|
||||||
case 'referenti':
|
case 'referenti':
|
||||||
if (isset($superselect['idanagrafica'])) {
|
if (isset($superselect['idanagrafica'])) {
|
||||||
$query = 'SELECT id, nome AS descrizione FROM an_referenti |where| ORDER BY nome';
|
$query = 'SELECT id, nome AS descrizione FROM an_referenti |where| ORDER BY nome';
|
||||||
|
@ -311,7 +323,11 @@ switch ($resource) {
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'dichiarazioni_intento':
|
/*
|
||||||
|
* Opzioni utilizzate:
|
||||||
|
* - idanagrafica
|
||||||
|
*/
|
||||||
|
case 'dichiarazioni$superselect_intento':
|
||||||
$query = "SELECT id, CONCAT_WS(' - ', numero_protocollo, numero_progressivo) as descrizione FROM co_dichiarazioni_intento |where| ORDER BY data";
|
$query = "SELECT id, CONCAT_WS(' - ', numero_protocollo, numero_progressivo) as descrizione FROM co_dichiarazioni_intento |where| ORDER BY data";
|
||||||
|
|
||||||
foreach ($elements as $element) {
|
foreach ($elements as $element) {
|
||||||
|
|
|
@ -3,6 +3,13 @@
|
||||||
include_once __DIR__.'/../../../core.php';
|
include_once __DIR__.'/../../../core.php';
|
||||||
|
|
||||||
switch ($resource) {
|
switch ($resource) {
|
||||||
|
/*
|
||||||
|
* Opzioni utilizzate:
|
||||||
|
* - permetti_movimento_a_zero
|
||||||
|
* - idsede_partenza e idsede_destinazione
|
||||||
|
* - dir
|
||||||
|
* - idanagrafica
|
||||||
|
*/
|
||||||
case 'articoli':
|
case 'articoli':
|
||||||
$sedi_non_impostate = !isset($superselect['idsede_partenza']) && !isset($superselect['idsede_destinazione']);
|
$sedi_non_impostate = !isset($superselect['idsede_partenza']) && !isset($superselect['idsede_destinazione']);
|
||||||
$prezzi_ivati = setting('Utilizza prezzi di vendita comprensivi di IVA');
|
$prezzi_ivati = setting('Utilizza prezzi di vendita comprensivi di IVA');
|
||||||
|
@ -218,23 +225,6 @@ switch ($resource) {
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'prodotti_serial':
|
|
||||||
$query = 'SELECT DISTINCT serial AS descrizione FROM mg_prodotti |where|';
|
|
||||||
|
|
||||||
$where[] = 'id_articolo='.prepare($superselect['idarticolo']);
|
|
||||||
$where[] = 'lotto='.prepare($superselect['lotto']);
|
|
||||||
|
|
||||||
foreach ($elements as $element) {
|
|
||||||
$filter[] = 'serial='.prepare($element);
|
|
||||||
}
|
|
||||||
if (!empty($search)) {
|
|
||||||
$search_fields[] = 'serial LIKE '.prepare('%'.$search.'%');
|
|
||||||
}
|
|
||||||
|
|
||||||
$custom['id'] = 'descrizione';
|
|
||||||
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'categorie':
|
case 'categorie':
|
||||||
$query = 'SELECT id, nome AS descrizione FROM mg_categorie |where| ORDER BY nome';
|
$query = 'SELECT id, nome AS descrizione FROM mg_categorie |where| ORDER BY nome';
|
||||||
|
|
||||||
|
@ -250,6 +240,10 @@ switch ($resource) {
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Opzioni utilizzate:
|
||||||
|
* - id_categoria
|
||||||
|
*/
|
||||||
case 'sottocategorie':
|
case 'sottocategorie':
|
||||||
if (isset($superselect['id_categoria'])) {
|
if (isset($superselect['id_categoria'])) {
|
||||||
$query = 'SELECT id, nome AS descrizione FROM mg_categorie |where| ORDER BY nome';
|
$query = 'SELECT id, nome AS descrizione FROM mg_categorie |where| ORDER BY nome';
|
||||||
|
@ -278,6 +272,10 @@ switch ($resource) {
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Opzioni utilizzate:
|
||||||
|
* - idanagrafica
|
||||||
|
*/
|
||||||
case 'articoli_barcode':
|
case 'articoli_barcode':
|
||||||
$prezzi_ivati = setting('Utilizza prezzi di vendita comprensivi di IVA');
|
$prezzi_ivati = setting('Utilizza prezzi di vendita comprensivi di IVA');
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue