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



Ответить на тему  [ Сообщений: 10 ] 
Не показывать объявления без фото 
Автор Сообщение

Зарегистрирован: 28 июл 2021, 13:32
Сообщения: 18

Здравствуйте!
Может, не правильно как-то ищу по форуму, но так и не нашёл ответа на свой вопрос.
На Главной есть вывод свежих (последних) объявлений.
Что нужно изменить, чтобы объявы БЕЗ ФОТО ({%else%}<div class="nofoto"></div>{%/if%}) не выводились?
Спасибо!


18 мар 2022, 15:17
Профиль

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

Станислав писал(а):
Здравствуйте!
Может, не правильно как-то ищу по форуму, но так и не нашёл ответа на свой вопрос.
На Главной есть вывод свежих (последних) объявлений.
Что нужно изменить, чтобы объявы БЕЗ ФОТО ({%else%}<div class="nofoto"></div>{%/if%}) не выводились?
Спасибо!


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


18 мар 2022, 19:37
Профиль

Зарегистрирован: 28 июл 2021, 13:32
Сообщения: 18

Иван, ну, собственно, то же самое и остаётся

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


Как вместо этого: {%else%}<div class="nofoto"></div>{%/if%} -- сделать "иначе не выводим объявление" ?


21 мар 2022, 15:14
Профиль

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

Станислав писал(а):
Иван, ну, собственно, то же самое и остаётся

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


Как вместо этого: {%else%}<div class="nofoto"></div>{%/if%} -- сделать "иначе не выводим объявление" ?


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


21 мар 2022, 22:48
Профиль

Зарегистрирован: 28 июл 2021, 13:32
Сообщения: 18

Иван, значит, Вы меня не поняли
Зачем мне выводить объявы БЕЗ ФОТО?:
{%if !$message.fields.i.0.ts%}
Выводим ТОЛЬКО БЕЗ С ФОТО
{%/if%}

Мне надо, чтоб они (объявления) ВООБЩЕ НЕ ВЫВОДИЛИСЬ, если нет фото.


29 мар 2022, 12:36
Профиль

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

Станислав писал(а):
Мне надо, чтоб они (объявления) ВООБЩЕ НЕ ВЫВОДИЛИСЬ, если нет фото.


Беда беда

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


Ставим: {%if $message.fields.i.0.ts%}
Вот так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


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


И перед ним ставим {%/if%}

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


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


29 мар 2022, 13:57
Профиль

Зарегистрирован: 28 июл 2021, 13:32
Сообщения: 18

Иван, СПАСИБО!
Получилось


29 мар 2022, 15:00
Профиль

Зарегистрирован: 28 июл 2021, 13:32
Сообщения: 18

Иван, а не подскажете?
Тема другая, а принцип, наверное, тот же.
На странице объявления, если у аккаунта есть магазин, выводятся "Другие предложения магазина" и "Похожие объявления".
Подскажите, пожалуйста, если есть магазин, как СКРЫТЬ "ПОХОЖИЕ ОБЪЯВЛЕНИЯ", но оставить "предложения магазина"?
И, соответственно, наоборот, если магазина НЕТ, то выводить только "похожие"


30 мар 2022, 10:54
Профиль
Администратор
Аватара пользователя

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

Если магазина нет, то объявлений магазина и не будет. Значит, задача сводится к тому, чтобы скрыть похожие объявления на странице объявления магазина.
В шаблоне message.html замените
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

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


30 мар 2022, 13:05
Профиль

Зарегистрирован: 28 июл 2021, 13:32
Сообщения: 18

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

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


Вроде работает


30 мар 2022, 16:27
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 10 ] 

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

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


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

Найти:
cron