Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#26 2014-12-28 19:32:29

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

Категории, которые НЕ нужно отображать (ID через запятую)» не должно быть пустым.

поправил, проверяйте. Файл в приложении.

Не в сети

#27 2014-12-28 19:51:19

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

Теперь отлично! Спасибо!

Не в сети

#28 2015-01-17 22:31:45

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

Версия 0.04

Что сделано:

+ корректно переписан код фильтра (без использования overrideSQLQuery), так что постраничка теперь работает
+ отредактированы настройки порядка вывода новостей.

Прошу тестировать smile

upd: добавлена проверка на handler = 'news' для корректной работы (т. к. у меня при включенном xfilter некорректно работал плагин suser). Файл перезалит.

Изменено Zemlemer (2015-01-18 06:05:07)

Не в сети

#29 2015-03-30 17:26:15

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

Кручу плагин.
1) Не хватает шаблона для вывода списка. По типу news.table.
Насколько я понимаю, плагин выводит результаты почему-то прямо в {{ mainblock }}, а это неудобно. Завернуть результаты в <div> не вижу возможности, поэтому с вёрсткой в шаблоне получилась беда.
2) Вот здесь, к примеру:

<span class="filter_entry_label">Ширина:</span> {{ xfields_width }}

не хватает проверки на наличие значения в поле. Если не указана ШИРИНА у товара, то <span>Ширина:</span> всё равно выводится. А что, если эта ШИРИНА не во всех категориях нужна?
Если прикрутить, как в xfields, что-то вроде

[xfield_width]<span>{{ p.xfields.width.title }}: </span>{{ p.xfields.width.value }}[/xfield_width]

то мы получим проверку на наличие данных в текущем xfield. Если данных нет, то строка просто не выводится.
А значит, мы сможем использовать фильтры внутри нескольких категорий.

Изменено nimiko (2015-03-30 17:27:03)

Не в сети

#30 2015-03-30 17:52:18

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

Спасибо за подсказку. Да, там выводится коряво, и проверку действительно делать надо.
Все это поправлю постепенно, как руки дойдут.
Я тут прямо как vitaly уже, с двумя работами начинает не хватать времени на NG hmm

Не в сети

#31 2015-03-30 17:59:50

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

3) Пагинация работает некорректно.


Жаль, что времени нет, я бы уже заюзал в каком-нить заказе smile

Не в сети

#32 2015-03-30 23:09:53

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

SBsV-J-gr5k.jpg

Не в сети

#33 2015-03-31 00:50:59

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

FbCmED5_YcE.jpg

Не в сети

#34 2015-04-29 11:48:12

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

спасибо smile сам думал, что стоит это дописать, но тогда руки не дошли.

Не в сети

#35 2015-04-29 14:54:17

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

насчет js - в идеале было бы хорошо переписать фильтр, чтобы подгружать ajax-ом новости. Но для начала надо довести до ума то, что уже есть.

Не в сети

#36 2015-06-04 16:20:39

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

Ребят, нужна доработка плагина. На данный момент xfilter вывод отфильтрованные новости прямо в main.tpl в {{ mainblock }}.
Нужно, чтобы отфильтрованное выводилось в этой же категории, в которой они применялись.
Есть небольшой бюджет для этого дела.
Кто-нибудь займётся?

Не в сети

#37 2015-06-04 16:30:42

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

Проблема в том, что описание, заголовок и прочее содержимое страницы отсутствует после применения фильтра, если использовать, например, ncustom для категории.
Вторая проблема — сами фильтры тоже пропадают, поскольку в main.tpl их нет.

Изменено nimiko (2015-06-04 16:32:24)

Не в сети

#38 2015-06-04 17:16:28

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

Доработка отпадает.
Решил проблему при помощи multi_main.
Хотя вопрос остаётся открытым. Отфильтрованные новости выводятся прямо в {{ mainblock }}, и больше ничего там нет. Получается нечто следующее:

<div class="content">
    <div class="breadcrumbs">...</div>
    <article class="item"></article>
    <article class="item"></article>
    <article class="item"></article>
    ...
</div>

где article class="item" — и есть отфильтрованная новость.

Не в сети

#39 2015-06-04 18:21:55

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

nimiko пишет:

Отфильтрованные новости выводятся прямо в {{ mainblock }}, и больше ничего там нет

посмотрю, как будет время. Может, на следующей неделе.

Не в сети

#40 2015-06-08 05:47:24

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

xfilter.php строки ~48 и ~58 убрал у себя

.' '

Хардкодит пробел smile

Изменено nimiko (2015-06-08 05:47:46)

Не в сети

#41 2015-06-08 12:34:13

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

да, мой косяк. поправлю.
плагин самому понадобится в проекте, так что на днях займусь наконец smile доработки Русика тоже думаю добавить, может еще что-то есть важное - пишите.

Не в сети

#42 2015-06-08 13:05:36

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: Плагин xfilter - Фильтр постов по xfields

Пагинация работает некорректно после фильтровки. В ссылке хрень полная smile

Не в сети

#43 2015-10-19 23:59:52

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

Але, Вася! Кто это писал? И как это использовать?

Не в сети

#44 2015-10-20 11:40:23

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

infinity237 пишет:

Але, Вася! Кто это писал? И как это использовать?

писал я. Надо переписать по-нормальному, но всё было некогда, поскольку плагин в реальном проекте так и не пригодился hmm

Не в сети

#45 2015-10-21 16:21:43

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

Оно заменяет mainblock, но без шаблона news.table.tpl, правильно я понимаю?

Не в сети

#46 2015-10-21 21:55:51

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

ага. я тогда еще не разобрался в том, как правильно новости выводить.

Не в сети

#47 2015-10-22 01:08:50

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Плагин xfilter - Фильтр постов по xfields

Есть соображения как его использовать с news.table.tpl, кроме дублирования (создания отдельного шаблона-копии news.table.tpl) как это сделано в xnews (например xnews.tpl).

Не в сети

Подвал раздела

Работает на FluxBB