Select your language

Filter Date custom filed

More
4 years 11 months ago #8781 by
Filter Date custom filed was created by
How can I filter date custom field?

Please Log in to join the conversation.

More
4 years 11 months ago - 4 years 11 months ago #8782 by
Replied by on topic Filter Date custom filed
I solved it like this:
- plugins/system/jlcontentfieldsfilter/jlcontentfieldsfilter.php
line 223 add
Code:
case 'calendar': if(!empty($v)){ if(is_array($v)){ if(!empty($v['from']) && !empty($v['to'])){ $where = '(field_id = '.$k.' AND `value` BETWEEN "'.$v['from'].' 00:00:00" AND "'.$v['to'].' 00:00:00")'; } else if(!empty($v['from'])){ $where = '(field_id = '.$k.' AND `value` >= "'.$v['from'].' 00:00:00")'; } else if(!empty($v['to'])){ $where = '(field_id = '.$k.' AND `value` <= "'.$v['to'].' 00:00:00")'; } } else{ $where = '(field_id = '.$k.' AND value LIKE '.$db->quote('%'.$v.'%').')'; } } break;


- plugins/system/jlcontentfieldsfilter/fields/jlcontentfieldsfilterfields.php
line 83 add
Code:
case 'calendar': $options = HTMLHelper::_('select.option', 'calendar', Text::_('PLG_JLCONTENTFIELDSFILTER_FILTER_CALENDAR')); break;

- /modules/mod_jlcontentfieldsfilter/layouts/mod_jlcontentfieldsfilter
duplicate range.php file and rename in calendar.php
in input type date change in "date"

- modules/mod_jlcontentfieldsfilter/assets/javascript/jlcontentfilter.js
line 46
Code:
form.find('input[type="text"], input[type="date"]').val('');

- modules/mod_jlcontentfieldsfilter/assets/javascript/nojq_jlcontentfilter.js
Code:
var els = form.querySelectorAll('input[type="text"], input[type="date"]');
Last edit: 4 years 11 months ago by .

Please Log in to join the conversation.

Time to create page: 0.174 seconds
Powered by Kunena Forum
    • Как на кнопку Сбросить фильтр повесить Ajax?
    • Чтобы применить фильр нажимаем Применить фильтр и срабатывает Ajax изменеия на странице. Но чтобы сбросить фильтр, нужно сперва нажать Сбросить фильтр и потом повторно нажть Применить фильтр. Логичее было бы сделать при нажатии Сбросить фильтр, чтобы срабатывал сброс фильтра и Ajax. Как это сделать, не поможете?
    • In Modules Joomline / JL Content Fields Filter
    • JL Like 5.3.0. Очень редко срабатывает кнопка pint...
    • Давно пользуюсь JL Like, лет 8-10, с кнопкой pinterest проблем не было, кроме новой версии JL Like 5.3.0: сейчас при 9 запросах из 10, система пишет:Произошла ошибка JSON.parse: unexpected character at line 1 column 1 of the JSON dataДругие кнопки, например AddToAny pinterest – работаю на 100%.Можно сделать патч и поправить кнопкой pinterest в JL Like 5.3.0!?
    • In Plugins Joomline / JL Like / JL Like PRO