JA K2 Filter ищет по дате изменения, а нужно по дате создания

  • 7 Ответов
  • 391 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Леон

  • Давно я тут
  • ****
  • 277
  • 4
Здравствуйте. Когда включаю поиск по дате в модуле фильтра JA K2 Filter v1.2.2, то он ищет по дате изменения материала.
Долго искал где поменять "дату изменения" на "дату создания" материала, найти не удалось. Прошу помощи в этом вопросе.

« Последнее редактирование: 25.04.2016, 17:12:03 от Леон »

*

Леон

  • Давно я тут
  • ****
  • 277
  • 4
Нашел код функции которая выводит форму с поиском по дате:
Спойлер
[свернуть]

Даже по названию функции понятно, что это должен быть поиск по дате создания, а не по дате изменения.

*

Леон

  • Давно я тут
  • ****
  • 277
  • 4
В общем мне помогли с этим делом, но жаль, что не могу поделиться как именно, давал доступ к ftp специалисту. Ответил только что заменил слово Modified на Created.

*

Septdir

  • Практически профи
  • *******
  • 2144
  • 108
  • JoomlaZen
/components/com_jak2filter/models/itemlist.php Там функция getData в ней есть
Код
		if(!isset($orderby) || !@$orderby) {
switch ($ordering)

Находим нужную сортировку и меняем
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen

*

Леон

  • Давно я тут
  • ****
  • 277
  • 4
Столкнулся опять с такой же проблемой, долго тупил и вот что сделал:
В файле: /components/com_jak2filter/models/itemlist.php
Спойлер
[свернуть]
Конечно хрень написал, но работает))

Код решает 2 проблемы:
1. Теперь поиск идет по дате создания а не изменения
2. Раньше было если задать даты с 01.01.2017 по 02.01.2017 то скрипт искал материалы до даты 02.01.2017 (не включал ее), то есть искал по факту с 01.01.2017 0:00 по 01.01.2017 23:59, после моего кода ищет включительно до второй даты, тоесть до с 01.01.2017 0:00 по 02.01.2017 23:59.

Делал это на последней версии компонента 1.2.6.
Еще все это будет слетать при обновлении компонента.
« Последнее редактирование: 01.03.2017, 14:44:26 от Леон »

*

Septdir

  • Практически профи
  • *******
  • 2144
  • 108
  • JoomlaZen
У ja уже новый фильтр
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen

*

Леон

  • Давно я тут
  • ****
  • 277
  • 4
У ja уже новый фильтр
Действительно, v1.2.8 уже на сайте, или вы совсем другой компонент имели ввиду?

*

Septdir

  • Практически профи
  • *******
  • 2144
  • 108
  • JoomlaZen
Действительно, v1.2.8 уже на сайте, или вы совсем другой компонент имели ввиду?
Ну я имел ввиду их новый фильтр. Хотя я его не тестил ибо написал свой.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen