Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 20:19



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


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


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


Профиль
Иван, ну, собственно, то же самое и остаётся

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


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


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

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


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


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


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

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


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


Беда беда

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


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


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


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

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


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


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


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


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

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


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

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


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


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

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

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


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

Найти:
cron