Filter Date custom filed

More
1 year 4 months ago #8781 by Ajeje Brazorf
How can I filter date custom field?

Please Log in or Create an account to join the conversation.

More
1 year 4 months ago - 1 year 4 months ago #8782 by Ajeje Brazorf
I solved it like this:
- plugins/system/jlcontentfieldsfilter/jlcontentfieldsfilter.php
line 223 add
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
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
form.find('input[type="text"], input[type="date"]').val('');

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

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

Last from the forum

    • Simple callback и Joomla 4
    • Поддержка j4 уже есть (лучше через Telegram спросить лично), но релиз еще не делал, т.е. превью версия работает, но требует незначительных улучшений.
    • In Modules Joomline / SimpleCallback
    • Миграция на Joomla 4 + Slogin
    • там разные названия таблиц и полей необходимо взять данные таблицы ##_socialjlogin удалить все столбцы кроме userid ,socid ,type затем переименовать данные столбцы соответственно userid -> user_id , socid -> slogin_id , type -> provider после чего скопировать данные таблицы в таблицу ##_slogin_users
    • In Component / Slogin
    • Авторизация не работает совсем
    • Коллеги, помогите , после переезда на joomla4.2.9 и версию компонента 3.0.2 социальная авторизация не работает совсем. При клике на иконку авторизации в мальком окне просто открывается копия самого сайта , а не авторизационное окно социальной сети, и так на всех плагинах radio-portal.su/ Как это исправить?
    • In Component / Slogin
© 2010- JoomLine
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

email: This email address is being protected from spambots. You need JavaScript enabled to view it.