| 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/ |
|