Witam,
Chciałbym w backendzie dodać możliwość filtrowania po roku. Mam tam pole daty i chciałbym aby w filtrze były tylko lata. Po wyborze np. roku 2011 mamy rekordy tylko z roku 2011.
Pozdrawiam,
Jarek
Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Jak zrobić filtr wg roku.
Rozpoczęty przez Jaro_27, lis 07 2011 21:15
#2
Napisano 07 listopada 2011 - 21:39
Już sobie poradziłem.
Dla zainteresowanych trzeba to zrobić tak. W folderze DCA we właściwym pliku trzeba umieścić
'tstamp' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_modul']['tstamp'],
'inputType' => 'text',
'sorting' => true,
'flag' => 9,
'filter' => true,
'eval' => array('mandatory'=>false, 'rgxp'=>'date', 'datepicker'=>$this->getDatePickerString())
),
Najważniejsze jest użycie filter=>true oraz flag=>9, co powoduje pojawienie się filtrze poszczególnych lat.
'tstamp' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_modul']['tstamp'],
'inputType' => 'text',
'sorting' => true,
'flag' => 9,
'filter' => true,
'eval' => array('mandatory'=>false, 'rgxp'=>'date', 'datepicker'=>$this->getDatePickerString())
),
Najważniejsze jest użycie filter=>true oraz flag=>9, co powoduje pojawienie się filtrze poszczególnych lat.
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych użytkowników




Do góry
Zgłoś







