Back to top

Autore Topic: Ordinamento record nel back-end del componente  (Letto 1243 volte)

Offline saprile

  • Esploratore
  • **
  • Post: 74
    • Mostra profilo
Ordinamento record nel back-end del componente
« il: 19 Gen 2015, 14:06:30 »

Buongiorno a tutti, ho realizzato un componente, ho qualche problema sull'ordinamento dei record nel back-end.
Queste le operazioni compiute:


1. nella views ho settato lo "state" con la seguente funzione "$this->state = $this->get('State');",


2. nel template default ho richiamato i valori in sessione con il seguente codice:
$listOrder   = $this->state->get('list.ordering');
$listDirn   = $this->state->get('list.direction');
ma il primo mi risulta vuoto, perchè?


3. ho inserito i valori nel form con il seguente codice:
<input type="hidden" name="filter_order" value="<?=$listOrder?>" />
<input type="hidden" name="filter_order_Dir" value="<?=$listDirn?>" />


4. ho aggiunto nella "getListQuery" le seguenti opzioni:
$query->order($this->getState('list.ordering', 'oggetto').' '.$this->getState('list.direction', 'DESC'));


In pratica l'ordinamento non viene percepito, accanto all'etichetta non viene visualizzata l'icona (asc desc), il campo hidden "filter_order" risulta ancora vuoto.


Qualcuno mi saprebbe dare delle indicazioni?


Grazie

 



Web Design Bolzano Kreatif