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

Если в категории ещё нет объявлений
https://forum.illusionweb.ru/viewtopic.php?f=3&t=1996
Страница 1 из 1

Автор:  Atip [ 05 окт 2011, 22:29 ]
Заголовок сообщения:  Если в категории ещё нет объявлений

Подскажите, пожалуйста, какую переменную запихнуть в конструкцию "if", чтобы выводить определённую надпись, если в категории нет объявлений?

как я понимаю, должно быть что-то типа: <if $message.count =="0">трололо</if>

И ещё, уточните, пожалуйста, где это прописывать, а то что-то меня начинают терзать смутные сомнения, что файл list.html здесь не при чём.

Спасибо.

Автор:  alexsam [ 06 окт 2011, 13:44 ]
Заголовок сообщения:  Re: Если в категории ещё нет объявлений

Писать код думаю в body1.html. Надо экспериментировать, я бы попробовал это условие из хеадерс (которая ставит метатэги ноиндекс в категории если они пустые)

{%if $noindex%}
<meta name="robots" content="noindex,nofollow">
{%/if%}

Походу Переменная $noindex, определяется отсутствием контента на странице. Вместо этого <meta name="robots" content="noindex,nofollow"> пишите то, что надо. Может сработает.

Автор:  Atip [ 07 окт 2011, 11:46 ]
Заголовок сообщения:  Re: Если в категории ещё нет объявлений

Спасибо! буду пробовать, если будут положительные результаты, обязательно отпишусь

Автор:  Atip [ 08 окт 2011, 15:23 ]
Заголовок сообщения:  Re: Если в категории ещё нет объявлений

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

Автор:  Atip [ 08 окт 2011, 16:07 ]
Заголовок сообщения:  Re: Если в категории ещё нет объявлений

Не получилось, толкьо что заметил, что конструкция, описанная мною выше выводит текст "В этой категории они сообщений.." вместо объявлений даже в тех рубриках, где они есть. Буду пробовать дальше

Автор:  Geo [ 14 окт 2011, 13:14 ]
Заголовок сообщения:  Re: Если в категории ещё нет объявлений

Ну слушайте,
первый вариант должен работать, но только вот так:
{%if $messages|@count == 0%}...{%/if%}
Второй вариант будет работать, если в настройках снять птички с пунктов:
- Запретить индексировать страницы регионов
- Запретить индексировать модуль поиска по объявлениям

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