Realtor

Такое объявление уже существует

Recommended Posts

Подскажите , где хранится запись   Такое объявление уже существует       Хотелось бы прописать активную ссылку на это объявление или объявления ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, Realtor сказал:

Подскажите , где хранится запись 

function checkUniquety

/apps/system/lib/admin/data/data_manager.php:1426
/apps/system/lib/frontend/form/add.php:494
/apps/system/lib/system/user/data/user_data.php:646

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, DimWeb сказал:

function checkUniquety

/apps/system/lib/admin/data/data_manager.php:1426
/apps/system/lib/frontend/form/add.php:494
/apps/system/lib/system/user/data/user_data.php:646

 

Ого )) Вы , что то решили с развернотостью  этой подсказки?

Например с указанием на id дубль объявления с активной ссылкой на него с открытием в новом окне?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@rumantic Ведь по сути такой функционал дб быть в коробке ? Хотя бы для админа. Это сэкономило бы кучу времени менеджеру при добавлении объектов.

Или вывод такого же объявления при добавлении нового, либо отдельная страница с выводом списком всех похожих объявлений и переводом оных в статус дубля

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
21 час назад, DimWeb сказал:

@rumantic Ведь по сути такой функционал дб быть в коробке ? Хотя бы для админа. Это сэкономило бы кучу времени менеджеру при добавлении объектов.

Добавим ссылку в новой версии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
46 минут назад, rumantic сказал:

Добавим ссылку в новой версии.

Этот вопрос оказывается уже поднимал ,

 

 

Я так понял, полезность функции Дмитрий принимает, только после того, когда за нее подпишутся более двух участников. Поэтому прошу рассмотреть участников мое предложение, добавить или дополнить , чтобы не возвращаться к этим вопросам впредь  и проголосовать за окончательный вариант. А Дмитрий ответит возможно или нет в нашем варианте

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скажите, адекватно ли у вас вообще работает эта функция и если да то, что у вас в

 

Параметры сравнения дублирующихся объявлений(apps.realty.uniq_params) ?

У нас к примеру {city_id,address,number,floor,square_all,price}

И не распознает даже если подавать не просто похожее а точ в точ такое же

Или наоборот может сказать, что такое есть а его нет )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, banzai72 сказал:

Скажите, адекватно ли у вас вообще работает эта функция и если да то, что у вас в

 

Параметры сравнения дублирующихся объявлений(apps.realty.uniq_params) ?

У нас к примеру {city_id,address,number,floor,square_all,price}

И не распознает даже если подавать не просто похожее а точ в точ такое же

Или наоборот может сказать, что такое есть а его нет )

optype,topic_id,city_id,district_id,street_id,number,nflat,room_count,floor,floor_count,phone

Такие поля установил на дубли и отлично вылавливает, даже в админке показывает какие id похожие.

Вот только у меня улицы при добавлении объявления выпадающим списком(без права добавления улицы) и если пользователь не выберет из списка улицу, то на пустое значение система пишет дубль объявления . Или если не прописывает поле phone в data , т.е. на пустое значение и в этом случае пишет дубль. Так как пустые значения , тоже берет в сравнение.

Сейчас разработчики проработали вопрос с уникальностью поля phone в data, спасибо. Получается с таким номером телефона мы уже не сможем добавить объявления. 

Но я предлагаю немножко усовершенствовать это сравнение по уникальности номера телефона, так же как по дублям по параметрам optype, topic_id,city_id,district_id,street_id,number,nflat,room_count,floor,floor_count,phone

Предлагаю:

- Чтобы на уникальность номера мобильного телефона, система срабатывала и при уникальности самого объекта, т.к. у владельца может быть несколько объектов недвижимости

- при размещении объявления система проверки дублей (если есть возможность асинхронного запроса) выдавала подсказку типа Похожее объявление по параметрам {....} существует в базе данных под {id,id} ... А лучше всего как таблицу сравнения , которую мы с Костянтином разработали приложение для чистки базы от дублей.

Т.е. в таблице сравнения наглядно показать параметры в цвете которые дублируются с возможностью перехода в редактирование своего объявления при размещении 

Типа так

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
58 минут назад, Realtor сказал:

optype,topic_id,city_id,district_id,street_id,number,nflat,room_count,floor,floor_count,phone

Такие поля установил на дубли и отлично вылавливает, даже в админке показывает какие id похожие.

Вот только у меня улицы при добавлении объявления выпадающим списком(без права добавления улицы) и если пользователь не выберет из списка улицу, то на пустое значение система пишет дубль объявления . Или если не прописывает поле phone в data , т.е. на пустое значение и в этом случае пишет дубль. Так как пустые значения , тоже берет в сравнение.

Сейчас разработчики проработали вопрос с уникальностью поля phone в data, спасибо. Получается с таким номером телефона мы уже не сможем добавить объявления. 

Но я предлагаю немножко усовершенствовать это сравнение по уникальности номера телефона, так же как по дублям по параметрам optype, topic_id,city_id,district_id,street_id,number,nflat,room_count,floor,floor_count,phone

Предлагаю:

- Чтобы на уникальность номера мобильного телефона, система срабатывала и при уникальности самого объекта, т.к. у владельца может быть несколько объектов недвижимости

- при размещении объявления система проверки дублей (если есть возможность асинхронного запроса) выдавала подсказку типа Похожее объявление по параметрам {....} существует в базе данных под {id,id} ... А лучше всего как таблицу сравнения , которую мы с Костянтином разработали приложение для чистки базы от дублей.

Т.е. в таблице сравнения наглядно показать параметры в цвете которые дублируются с возможностью перехода в редактирование своего объявления при размещении 

Типа так

Спасибо.

Теперь понял.

Если поле пустое, значит дубль

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас