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

Вывод количества объявлений в модули поиск (search)
https://forum.illusionweb.ru/viewtopic.php?f=3&t=5017
Страница 1 из 2

Автор:  Anton [ 18 июн 2022, 09:03 ]
Заголовок сообщения:  Вывод количества объявлений в модули поиск (search)

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

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

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

Автор:  Geo [ 20 июн 2022, 12:30 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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

Автор:  Anton [ 20 июн 2022, 17:16 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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

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

Автор:  Иван [ 20 июн 2022, 20:25 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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

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


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

Автор:  Anton [ 20 июн 2022, 22:15 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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

Автор:  Иван [ 20 июн 2022, 23:43 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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


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

Автор:  Anton [ 21 июн 2022, 06:17 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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

Автор:  Иван [ 21 июн 2022, 07:23 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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


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

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


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

Автор:  Anton [ 21 июн 2022, 11:00 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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

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

Автор:  Иван [ 21 июн 2022, 15:22 ]
Заголовок сообщения:  Re: Вывод количества объявлений в модули поиск (search)

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

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


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


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

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