Ошибка глобального поиска

De_mon
Спонсор
Спонсор
Сообщения: 268
Зарегистрирован: 14 авг 2017, 09:08
Имя: Дмитрий Горбунов
Откуда: Россия Уфа
Организация: Мебель Феличе
Контактная информация:

Ошибка глобального поиска

Сообщение De_mon »

Доброго дня, ошибка мускуля :

Database Error: 1054 - Unknown column 'e.field_214' in 'field list'
Query: select e.id,e.field_312 as title, (30) as entities_id from app_entity_30 e where (e.field_312 like '%канаф%') or (e.field_318 like '%канаф%') UNION select e.id,e.field_214 as title, (27) as entities_id from app_entity_27 e where (e.field_291 like '%канаф%') or (e.field_294 like '%канаф%') or (e.field_295 like '%канаф%') UNION select e.id,e.field_202 as title, (25) as entities_id from app_entity_25 e where (e.field_226 like '%канаф%') or (e.field_245 like '%канаф%') or (e.field_250 like '%канаф%') or (e.field_270 like '%канаф%') UNION select e.id,e.field_211 as title, (26) as entities_id from app_entity_26 e where (e.field_211 like '%канаф%') or rukovoditel_regex_replace('[^0-9]','',e.field_246) like '%%' or rukovoditel_regex_replace('[^0-9]','',e.field_247) like '%%'
Page: /index.php?module=global_search/search&action=listing
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка глобального поиска

Сообщение support »

Похоже что поле 214 удалено из сущности 27
Проверьте настройки поиска для этой сущности.
De_mon
Спонсор
Спонсор
Сообщения: 268
Зарегистрирован: 14 авг 2017, 09:08
Имя: Дмитрий Горбунов
Откуда: Россия Уфа
Организация: Мебель Феличе
Контактная информация:

Re: Ошибка глобального поиска

Сообщение De_mon »

support писал(а): 09 янв 2020, 07:46 Похоже что поле 214 удалено из сущности 27
Проверьте настройки поиска для этой сущности.
Да , так и есть , почистить руками в базе ? можно ли такие исключения обрабатывать системой, удаления периодически происходят.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка глобального поиска

Сообщение support »

Думаю достаточно просто обновить настройки в поиске...
Кстати у сущности 27 должно быть поле, установленное как заголовок.
Grafline
Сообщения: 109
Зарегистрирован: 19 июн 2019, 13:30
Имя: Андрей
Откуда: Украина Одесса

Re: Ошибка глобального поиска

Сообщение Grafline »

Глобальный поиск выводит лишние данные
Пример:
Есть сущность клиенты и сущность филиалы
Доступ настроен так чтобы с разных филиалов видели разных клиентов.
Но к сущности клиенты имеют доступ логично менеджеры и того и того филиала

Если в поиске ввести имя клиента то видит всех, в независимости от того есть ли доступ к этому клиенту или нету, при этом если нажать на того к которому нету доступа пишет страница не найдена.

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

Re: Ошибка глобального поиска

Сообщение support »

Grafline писал(а): 10 янв 2020, 16:22 Если в поиске ввести имя клиента то видит всех, в независимости от того есть ли доступ к этому клиенту или нету, при этом если нажать на того к которому нету доступа пишет страница не найдена.
Ошибка обнаружена. Файл из архива замените в modules\global_search\actions\
Сообщите результат.
Вложения
search.zip
(1.72 КБ) 185 скачиваний
Grafline
Сообщения: 109
Зарегистрирован: 19 июн 2019, 13:30
Имя: Андрей
Откуда: Украина Одесса

Re: Ошибка глобального поиска

Сообщение Grafline »

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

Re: Ошибка глобального поиска

Сообщение support »

Не может быть...
Grafline
Сообщения: 109
Зарегистрирован: 19 июн 2019, 13:30
Имя: Андрей
Откуда: Украина Одесса

Re: Ошибка глобального поиска

Сообщение Grafline »

Перепроверил, удалил файл и залил заново.
Есть филиал, у него есть вложенные клиенты ( вложенная сущность)
В разных филиалах разные люди имеют доступ, у каждого филиала свои клиенты. Доступ назначен через группу пользователей, каждый филиал разная группа.

Если важно, обе группы имеют доступ к сущности и филиалы и клиенты, но по правилам доступа каждый видит своих в своем филиале.

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

Re: Ошибка глобального поиска

Сообщение support »

но по правилам доступа
Уточните какие именно правила.
Ответить