Поиск по сущности через API

Все вопросы/проблемы по установке и использовании.
Ответить
Onetema
Сообщения: 55
Зарегистрирован: 31 окт 2020, 20:50
Имя: Артём
Откуда: Москва

Поиск по сущности через API

Сообщение Onetema »

Добрый день.

Подскажите пожалуйста.(Не сильно шарю в Апи)
Есть сущность . с полями Название,Инн,Адрес и т.д
Нужно чтобы при заходи на страницу была строка поиска в сущности по ИНН. Тоесть вводишь ИНН и тебе выдаёт данные если такой инн есть в базе.
Пробовал по инструкции "Выборка записей (select)"
Но не получилось .
Через публичные формы так можно но сайти срм на разных доменных именах


И второе . Как сделать постоянный адрес страницы результата. (Необходимо печатать qr-коды) чтоб они вели сразу на результат.

Спасибо
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск по сущности через API

Сообщение support »

Сейчас поиска нет. Добавил в план. Как будет готово, опубликую тут.
Onetema
Сообщения: 55
Зарегистрирован: 31 окт 2020, 20:50
Имя: Артём
Откуда: Москва

Re: Поиск по сущности через API

Сообщение Onetema »

Не подскажите постоянный адрес страницы можно сделать ?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск по сущности через API

Сообщение support »

Ну наверное передавать какой то GET параметр.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск по сущности через API

Сообщение support »

Добавил функцию поиска для API
Используется действие select, а для поля в опции condition нужно указать search:

Код: Выделить всё

'filters' =>[    
		'158'=>array('value'=>'keywords','condition'=>'search'),		    
  ],
Функционал добавлен для 3.1. Что бы использовать сейчас, файл из архива замените в plugins\ext\classes\
Тестируйте, сообщите результат.
Вложения
api.zip
(6.14 КБ) 131 скачивание
img1.png
Onetema
Сообщения: 55
Зарегистрирован: 31 окт 2020, 20:50
Имя: Артём
Откуда: Москва

Re: Поиск по сущности через API

Сообщение Onetema »

Сделал как вы указала , но что то видимо не то .
Вложения
2022-05-05_11-14-19.png
2022-05-05_11-14-32.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск по сущности через API

Сообщение support »

Вместо keywords нужно подставить свое слово, по которому производится поиск.
Onetema
Сообщения: 55
Зарегистрирован: 31 окт 2020, 20:50
Имя: Артём
Откуда: Москва

Re: Поиск по сущности через API

Сообщение Onetema »

Мы с вами похоже о разном говорим.

Я под поиском понимаю строку в которую посетитель вводит данные и по ним ищет в сущности запись.
Прикрепил пример как должно получится.

Или я прям туплю и прошу прощение за это . Я с Апи и программированием не сильно дружу .
Вложения
Полный результат.
Полный результат.
результат с множеством записей (в примере с 2 и те кривые )
результат с множеством записей (в примере с 2 и те кривые )
Строка поиска
Строка поиска
Onetema
Сообщения: 55
Зарегистрирован: 31 окт 2020, 20:50
Имя: Артём
Откуда: Москва

Re: Поиск по сущности через API

Сообщение Onetema »

Кто ни буть смог сделать поиск ?
Подскажите . я чёт вообще похоже не догоняю .
Ответить