Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 16:51



Ответить на тему  [ Сообщений: 12 ]  Страница 1, 2  »
Вывод количества объявлений в модули поиск (search) 
Автор Сообщение

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

Добрый день, Geo, коллеги!

Есть необходимость в модули search вывести количество найденных объявлений. Чтобы счетчик реагировал на локацию, категорию. Сколько на странице есть объявлений столько и показывает, а если нет, то "0".
На форуме нашёл только {%$second_cat.id|count_msg%}, но он работает только в категориях.

Подскажите пожалуйста.


18 июн 2022, 09:03
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Как я понимаю, ответ здесь
viewtopic.php?f=3&t=5018


20 июн 2022, 12:30
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

Не совсем. В посте viewtopic.php?f=3&t=5018, речь идет о счётчике подкатегорий на странице поиска.

А можно еще на странице поиска вывести счетчик всех найденных объявлений.
По типу вот этого тега {%$second_cat.id|count_msg%}, который выводит количество объявлений на странице категории, но только на странице search.


20 июн 2022, 17:16
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Anton писал(а):
Не совсем. В посте viewtopic.php?f=3&t=5018, речь идет о счётчике подкатегорий на странице поиска.

А можно еще на странице поиска вывести счетчик всех найденных объявлений.
По типу вот этого тега {%$second_cat.id|count_msg%}, который выводит количество объявлений на странице категории, но только на странице search.


Вот так:
{%$messages_counter%}


20 июн 2022, 20:25
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

К сожалению пусто. Ничего не выводиться.


20 июн 2022, 22:15
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Anton писал(а):
К сожалению пусто. Ничего не выводиться.


Этого быть не может, в каком месте вы вставляйте это?
{%$messages_counter%}


20 июн 2022, 23:43
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

В body1.html
Тег h1
В условие {%if $smarty.get.cat.0 == 'search'%}{%/if%}


21 июн 2022, 06:17
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Anton писал(а):
В body1.html
Тег h1
В условие {%if $smarty.get.cat.0 == 'search'%}{%/if%}


Не будет оно там работать, в файле list.html нужно выводить.

Ну или вот так сделайте, в файле modules/search.inc
Найдите вот это (почти в самом низу)
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


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


21 июн 2022, 07:23
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

А так выводит.

Только подтягивает еще текст - "Найдено: 0 предложений".
Буду думать где искать этот текст, т.к. нужен только счётчик.


21 июн 2022, 11:00
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Anton писал(а):
А так выводит.

Только подтягивает еще текст - "Найдено: 0 предложений".
Буду думать где искать этот текст, т.к. нужен только счётчик.


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


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


21 июн 2022, 15:22
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 12 ] 

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

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


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

Найти:
cron