Страница 1 из 1

Фильтрация с фото и без, по полю картинки

Добавлено: 30 авг 2020, 14:54
Влад
Подскажите как сделать правильно фильтрацию по полю картинки.

- товар с фотографией
- товар без фотографии

Re: Фильтрация с фото и без, по полю картинки

Добавлено: 30 авг 2020, 15:39
support
Такой возможности не предусмотрено.

Re: Фильтрация с фото и без, по полю картинки

Добавлено: 30 авг 2020, 16:27
Antonyous99
Сделайте служебное скрытое поле Картинка, фильтруйте по этому полю.
Наличие файла картинки проверяйте через js в форме записи вместе с установкой в поле Картинка - "Да"

Re: Фильтрация с фото и без, по полю картинки

Добавлено: 30 авг 2020, 20:25
Влад
День добрый Antonyous99,

спасибо за Ваш совет, правда я не совсем понял как это работает.

я пробовал следующее:

Создал тип поля MySQL формула назввал его "Наличие картинки"
проверил поле для картинки [1414] с помощью функции if([1414]>0, 1, 0) на наличие картинки.

Значения 1 и 0 выдаются правильно, но соеденить эти значения с полями типа "переключатели" для вертикального фильтра не удалось. Фильтр по умолчанию сделать получилось, но мне бы хотелось иметь в вертикальном фильтре "флажок" (только с картинкой). Я так понимаю что наверное нужно создать ещё одно поле к примеру "выпадающий список" и присваевать ему значения проверки 1 или 0 и потом фильтровать? Перепробовал разные варианты но пока без успеха.

Re: Фильтрация с фото и без, по полю картинки

Добавлено: 30 авг 2020, 23:39
Antonyous99
В формах, во время создания / редактирования записи, есть возможность разместить свой JS код.
При сохранении формы надо проверить наличие значения в поле файла картинки, затем ставить "Да" в другом поле типа выпадающий список, флажок или переключатель, которое потом использовать в фильтре.
Если у Вас есть сложности с написанием нужного JS кода, я готов это сделать за пиво! :)

Re: Фильтрация с фото и без, по полю картинки

Добавлено: 31 авг 2020, 13:56
Влад
Да будет так !