Back to top

Autore Topic: Filtro dropdown con ChronoConnectivity  (Letto 492 volte)

Offline giamp82

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Filtro dropdown con ChronoConnectivity
« il: 26 Apr 2021, 13:16:20 »
Salve ho creato un form di raccolta dati con un campo checkbox group che permette la selezione di più opzioni.Il campo quindi si popolerà di valori del tipo opzione1,opzione2,opzione3, ecc

Vorrei creare un filtro di ricerca dei valori inseriti nel campo con un menù a tendina che abbia come scelta di filtroopzione1opzione2opzione3

Ho inserito in FrontList -> List display -> Table -> Header code, il seguente codice, ma come risultato ho nel filtro la riproposizione di tutte le selezioni effettuate su ciascuna stringa.
Ad esempio:opzione1,opzione2
opzione1,opzione2,opzione3ecc ecc


<?php
 $keys = \GCore\Libs\Arr::getVal(\GCore\Libs\Arr::getVal($rows, explode(".", "[n].gestione")), explode(".", "[n].zona"));
  $values = \GCore\Libs\Arr::getVal(\GCore\Libs\Arr::getVal($rows, explode(".", "[n].gestione")), explode(".", "[n].zona"));
  array_unshift($keys, '');
  array_unshift($values, 'Seleziona');
  $options = array_combine($keys, $values);
  $field = array
  (
    'name' => 'fltr[gestione][zona]',
    'id' => '',
    'options' =>
    array (
    ),
    'empty' => '',
    'values' =>
    array (
    ),
    'label' =>
    array (
      'text' => '',
      'position' => '',
    ),
    'sublabel' => '',
    'multiple' => '0',
    'size' => '',
    'class' => '',
    'title' => '',
    'style' => 'float:left;',
    'params' => '',
    ':data-load-state' => '',
    ':data-tooltip' => '',
    'type' => 'dropdown',
    'container_id' => '1',
  );
  $field["options"] = $options;
  echo '<div style="float:right;position:relative;">'.\GCore\Helpers\Html::formLine($field["name"], $field).'</div>';


 



Web Design Bolzano Kreatif