Форум русской поддержки Joomla!® CMS
28.06.2017, 21:39:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

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

 (Прочитано 370 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 290



« : 25.04.2016, 11:10:01 »

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

« Последнее редактирование: 25.04.2016, 16:12:03 от Леон » Записан
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 290



« Ответ #1 : 25.04.2016, 18:23:05 »

Нашел код функции которая выводит форму с поиском по дате:
Показать текстовый блок

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

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 290



« Ответ #2 : 28.04.2016, 11:37:24 »

В общем мне помогли с этим делом, но жаль, что не могу поделиться как именно, давал доступ к ftp специалисту. Ответил только что заменил слово Modified на Created.
Записан
Septdir
Практически профи
*******

Репутация: +77/-3
Offline Offline

Пол: Мужской
Сообщений: 1797


Skype: septdir


« Ответ #3 : 10.05.2016, 20:28:02 »

/components/com_jak2filter/models/itemlist.php Там функция getData в ней есть
Код:
if(!isset($orderby) || !@$orderby) {
switch ($ordering)

Находим нужную сортировку и меняем
Записан
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 290



« Ответ #4 : 01.03.2017, 11:33:11 »

Столкнулся опять с такой же проблемой, долго тупил и вот что сделал:
В файле: /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, 13:44:26 от Леон » Записан
Septdir
Практически профи
*******

Репутация: +77/-3
Offline Offline

Пол: Мужской
Сообщений: 1797


Skype: septdir


« Ответ #5 : 01.03.2017, 11:54:30 »

У ja уже новый фильтр
Записан
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 290



« Ответ #6 : 01.03.2017, 13:26:08 »

У ja уже новый фильтр
Действительно, v1.2.8 уже на сайте, или вы совсем другой компонент имели ввиду?
Записан
Septdir
Практически профи
*******

Репутация: +77/-3
Offline Offline

Пол: Мужской
Сообщений: 1797


Skype: septdir


« Ответ #7 : 01.03.2017, 13:33:48 »

Действительно, v1.2.8 уже на сайте, или вы совсем другой компонент имели ввиду?
Ну я имел ввиду их новый фильтр. Хотя я его не тестил ибо написал свой.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet