| Автор |
Сообщение |
|
Anton
Зарегистрирован: 16 янв 2011, 14:59 Сообщения: 367
|
Добрый день, Geo, коллеги!
Есть необходимость в модули search вывести количество найденных объявлений. Чтобы счетчик реагировал на локацию, категорию. Сколько на странице есть объявлений столько и показывает, а если нет, то "0". На форуме нашёл только {%$second_cat.id|count_msg%}, но он работает только в категориях.
Подскажите пожалуйста.
|
| 18 июн 2022, 09:03 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Как я понимаю, ответ здесь viewtopic.php?f=3&t=5018
|
| 20 июн 2022, 12:30 |
|
 |
|
Anton
Зарегистрирован: 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 |
|
 |
|
Anton
Зарегистрирован: 16 янв 2011, 14:59 Сообщения: 367
|
К сожалению пусто. Ничего не выводиться.
|
| 20 июн 2022, 22:15 |
|
 |
|
Иван
Зарегистрирован: 24 сен 2020, 21:25 Сообщения: 337
|
Anton писал(а): К сожалению пусто. Ничего не выводиться. Этого быть не может, в каком месте вы вставляйте это? {%$messages_counter%}
|
| 20 июн 2022, 23:43 |
|
 |
|
Anton
Зарегистрирован: 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 |
|
 |
|
Anton
Зарегистрирован: 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 |
|
|