Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 11:36



Ответить на тему  [ Сообщений: 8 ] 
Подсчет объявлений категорий в модули search 
Автор Сообщение
Доброго дня, коллеги!

Может кто подскажет, в чем проблема. В модуле поиска у меня выводятся подкатегории, если в запросе есть категория в которой есть подкатегории /search/?add_cat=306. Но счетчик объявлений для этих подкатегория, показывает общее количество объявлений, не учитывая локацию.

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


Можно ли это как то победить?) Спасибо!


Профиль
Anton писал(а):
Доброго дня, коллеги!

Может кто подскажет, в чем проблема. В модуле поиска у меня выводятся подкатегории, если в запросе есть категория в которой есть подкатегории /search/?add_cat=306. Но счетчик объявлений для этих подкатегория, показывает общее количество объявлений, не учитывая локацию.
[/code]

Можно ли это как то победить?) Спасибо!


Как же у вас учитывается текущая локация, если запрос /search/?add_cat=306
Учитывается только категория, но никак не регион, чтоб учитывался регион, нужно его сначала передать в запросе, вот так:
/search/?add_cat=306&add_region=1 (1 - id региона)


Профиль
Не с той вкладки скопировал адрес.
Да, скажем путь /search/?add_cat=306&add_region=1
Счетчик объявлений показывает все объявления без учета локации.


Профиль
В smarty/modifirs.php замените строку
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

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


Последний раз редактировалось Geo 23 июн 2022, 13:53, всего редактировалось 1 раз.

исправил ошибку



Профиль
Добрый день!

Сделал замену. Ничего не произошло. Сделала "Сбросить кэш" в админке.
Появилась ошибка на сайте

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

Я так понимаю не хватило памяти, это к хостеру.

Правильно ли я понимаю, что такие изменения очень грузят железо? И если слабый хостинг/сервер, то все ресурсы будут уходить на это? А если еще и пользователи зайдут, то всё отвалится совсем?


Профиль
Хостер изменил лимит на 512мб, но не помогло.
Теперь и этого получается мало:

Allowed memory size of 536870912 bytes exhausted (tried to allocate 262144 bytes) in
/home/hmaoau/site.ru/smarty/modifirs.php
on line
14


Профиль
Исправил ошибку коде в этом посте
Там был рекурсивный вызов функции, это провоцировало нехватку памяти.


Профиль
Огромное спасибо! Работает!


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

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

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


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

Найти: