Elite-Board tech support
https://forum.illusionweb.ru/

Делаем вывод похожих объявлений похожим
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4157
Страница 1 из 2

Автор:  Иван [ 08 окт 2020, 01:24 ]
Заголовок сообщения:  Делаем вывод похожих объявлений похожим

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

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


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


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

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

Автор:  MIHALICH [ 08 окт 2020, 07:46 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

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


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


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

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


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

Автор:  Антон [ 08 окт 2020, 11:41 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

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

Автор:  Иван [ 09 окт 2020, 01:17 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

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

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

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

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

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


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


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


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


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

Автор:  MIHALICH [ 09 окт 2020, 11:38 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

Автор:  Ruslan [ 20 окт 2020, 12:58 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

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

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

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

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

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


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


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


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


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



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

Автор:  Иван [ 05 ноя 2020, 02:29 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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


Давайте так:

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

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

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

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

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

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

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

Автор:  Ruslan [ 17 фев 2021, 16:55 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

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


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


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

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


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

Автор:  Geo [ 18 фев 2021, 18:03 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

Автор:  Ruslan [ 19 фев 2021, 14:28 ]
Заголовок сообщения:  Re: Делаем вывод похожих объявлений похожим

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

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

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/