Сообщения без ответов | Активные темы Текущее время: 23 окт 2026, 21:55



Ответить на тему  [ Сообщений: 16 ]  Страница 1, 2  »
Делаем вывод похожих объявлений похожим 
Автор Сообщение
Привет сообщество! Много раз натыкался на тему о том, что похожие объявления на странице объявления совсем не похожи. Поэтому решил предложить решение.
Итак: Идем в файл /modules/messages.inc

Находим вот эту часть кода (Строчка 247 - 251)
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


И меняем на это
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


После этих манипуляций, в похожих объявлениях будут выводится только: Объявления из этого же региона, и из этой же категории.

З.Ы всегда делаем резервную копию файла который правите.


Профиль
Иван писал(а):
Привет сообщество! Много раз натыкался на тему о том, что похожие объявления на странице объявления совсем не похожи. Поэтому решил предложить решение.
Итак: Идем в файл /modules/messages.inc

Находим вот эту часть кода (Строчка 247 - 251)
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


И меняем на это
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


После этих манипуляций, в похожих объявлениях будут выводится только: Объявления из этого же региона, и из этой же категории.

З.Ы всегда делаем резервную копию файла который правите.


Предлагаю GEO включить в сборку после тестов этот код, чтобы в будущем при обновлении уже все стояло


Профиль
Привет, коллеги!

Поставил себе данную вакцину :-) Вроде всё норм. Буду еще наблюдать. Иван СПАСИБО!


Профиль
MIHALICH писал(а):
Предлагаю GEO включить в сборку после тестов этот код, чтобы в будущем при обновлении уже все стояло
!

Антон писал(а):
Привет, коллеги!
Поставил себе данную вакцину :-) Вроде всё норм. Буду еще наблюдать. Иван СПАСИБО!

Пользуйтесь на здоровье!

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

По поводу "вакцины" тут все очень просто.

В запрос включены 2 условия по выборке.
1) Выбираем объявления из того же региона
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


2) Выбираем объявления из той же категории
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Если кто-то хочет сделать выборку только на основе ключевых слов, и региона, то запрос должен быть такой:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Те кто хотят сделать выборку только на основе ключевых слов, и категории, то запрос должен быть такой:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Ну а если хотите использовать совпадение и по региону и по категории, то используйте запрос из первого поста ;)


Профиль
Вот хорошо бы данный функционал интегрировать в панель управления и сделать настройки похожих объявлений. Переключатель, показывать все похожие, только из регионов категорий или из регионов и ключевых слов


Профиль
Иван писал(а):
MIHALICH писал(а):
Предлагаю GEO включить в сборку после тестов этот код, чтобы в будущем при обновлении уже все стояло
!

Антон писал(а):
Привет, коллеги!
Поставил себе данную вакцину :-) Вроде всё норм. Буду еще наблюдать. Иван СПАСИБО!

Пользуйтесь на здоровье!

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

По поводу "вакцины" тут все очень просто.

В запрос включены 2 условия по выборке.
1) Выбираем объявления из того же региона
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


2) Выбираем объявления из той же категории
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Если кто-то хочет сделать выборку только на основе ключевых слов, и региона, то запрос должен быть такой:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Те кто хотят сделать выборку только на основе ключевых слов, и категории, то запрос должен быть такой:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Ну а если хотите использовать совпадение и по региону и по категории, то используйте запрос из первого поста ;)



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


Профиль
Ruslan писал(а):
Все классно работает только как сделать чтобы показывались похожие объявления из других категорий например если показ идет авто то дополнительно показывались запчасти


Давайте так:

Если хотите чтоб все корректно работало, и чтоб энтузиасты не ломали головы, станет вопросы корректно.

Например:
У меня структура такая:
Запчасти для легковых > Перед
Запчасти для легковых > Зад
Запчасти для легковых > Трансмиссия

Я хочу чтоб у меня в любой из подкатегорий (относящихся к категории "Запчасти для легковых") отображалось похожие объявления.
Главный критерий- это основная категория, похожие тайтлы, ключи и т.д.

Просто вопрос не реально понять, а значит и реализовать логику.

Как вариант попросить Фиксиков чтоб они все расставили по местам...

например если показ идет авто то дополнительно показывались запчасти - А запчасти в авто или в запчастях? Кто же знает логику построения ваших категорий... (хоть ссылку дайте)

З.Ы. Господа и дамы, ставьте грамотно вопросы!


Профиль
Иван писал(а):
Привет сообщество! Много раз натыкался на тему о том, что похожие объявления на странице объявления совсем не похожи. Поэтому решил предложить решение.
Итак: Идем в файл /modules/messages.inc

Находим вот эту часть кода (Строчка 247 - 251)
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


И меняем на это
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


После этих манипуляций, в похожих объявлениях будут выводится только: Объявления из этого же региона, и из этой же категории.

З.Ы всегда делаем резервную копию файла который правите.


В последней версии скрипта не работает


Профиль
В обновлении 3-4 структура БД в части базы объявлений и текстовых полей не менялась. Должно работать


Профиль
Geo писал(а):
В обновлении 3-4 структура БД в части базы объявлений и текстовых полей не менялась. Должно работать

в файл /modules/messages.inc нет Строчек 247 - 251


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 16 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron