| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Подсчет объявлений категорий в модули search https://forum.illusionweb.ru/viewtopic.php?f=3&t=5018 |
Страница 1 из 1 |
| Автор: | Anton [ 18 июн 2022, 09:20 ] |
| Заголовок сообщения: | Подсчет объявлений категорий в модули search |
Доброго дня, коллеги! Может кто подскажет, в чем проблема. В модуле поиска у меня выводятся подкатегории, если в запросе есть категория в которой есть подкатегории /search/?add_cat=306. Но счетчик объявлений для этих подкатегория, показывает общее количество объявлений, не учитывая локацию. Выводиться это все вот так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Можно ли это как то победить?) Спасибо! |
|
| Автор: | Иван [ 18 июн 2022, 17:00 ] |
| Заголовок сообщения: | Re: Подсчет объявлений категорий в модули search |
Anton писал(а): Доброго дня, коллеги! Может кто подскажет, в чем проблема. В модуле поиска у меня выводятся подкатегории, если в запросе есть категория в которой есть подкатегории /search/?add_cat=306. Но счетчик объявлений для этих подкатегория, показывает общее количество объявлений, не учитывая локацию. [/code] Можно ли это как то победить?) Спасибо! Как же у вас учитывается текущая локация, если запрос /search/?add_cat=306 Учитывается только категория, но никак не регион, чтоб учитывался регион, нужно его сначала передать в запросе, вот так: /search/?add_cat=306&add_region=1 (1 - id региона) |
|
| Автор: | Anton [ 18 июн 2022, 17:32 ] |
| Заголовок сообщения: | Re: Подсчет объявлений категорий в модули search |
Не с той вкладки скопировал адрес. Да, скажем путь /search/?add_cat=306&add_region=1 Счетчик объявлений показывает все объявления без учета локации. |
|
| Автор: | Geo [ 20 июн 2022, 12:29 ] |
| Заголовок сообщения: | Re: Подсчет объявлений категорий в модули search |
В smarty/modifirs.php замените строку Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. на этот код Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | Anton [ 20 июн 2022, 16:56 ] |
| Заголовок сообщения: | Re: Подсчет объявлений категорий в модули search |
Добрый день! Сделал замену. Ничего не произошло. Сделала "Сбросить кэш" в админке. Появилась ошибка на сайте Fatal error : Allowed memory size of 268435456 bytes exhausted (tried to allocate 262144 bytes) in /home/hmaoau/site.ru/smarty/modifirs.php on line 14 Я так понимаю не хватило памяти, это к хостеру. Правильно ли я понимаю, что такие изменения очень грузят железо? И если слабый хостинг/сервер, то все ресурсы будут уходить на это? А если еще и пользователи зайдут, то всё отвалится совсем? |
|
| Автор: | Anton [ 21 июн 2022, 19:45 ] |
| Заголовок сообщения: | Re: Подсчет объявлений категорий в модули search |
Хостер изменил лимит на 512мб, но не помогло. Теперь и этого получается мало: Allowed memory size of 536870912 bytes exhausted (tried to allocate 262144 bytes) in /home/hmaoau/site.ru/smarty/modifirs.php on line 14 |
|
| Автор: | Geo [ 23 июн 2022, 13:55 ] |
| Заголовок сообщения: | Re: Подсчет объявлений категорий в модули search |
Исправил ошибку коде в этом посте Там был рекурсивный вызов функции, это провоцировало нехватку памяти. |
|
| Автор: | Anton [ 23 июн 2022, 19:21 ] |
| Заголовок сообщения: | Re: Подсчет объявлений категорий в модули search |
Огромное спасибо! Работает! |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|