Вывод награды

 
Посетитель
small user social cms
Сообщений: 52
Доброго времени суток Вот так <img src="/images/users/awards/{$aw.imageurl}"> я вывел награды на аватар пользователей, но возникла одна трудность Не могу сообразить какое условие нужно поставить чтобы не выводился пустой квадрат если у пользователя нет награды. Помогите плиз
Посетитель
small user social cms
Медаль
Сообщений: 954
Код PHP:
  1. {if $aw.imageurl}<img src="/images/users/awards/{$aw.imageurl}">{/if}
Так не пробовали?
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 443
Вывести правильней не одну а все, например если у пользователи 3 награды
Посетитель
small user social cms
Сообщений: 52
FreeLancer:

Код PHP:
  1. {if $aw.imageurl}{/if}
Так не пробовали?

так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет
Посетитель
small user social cms
Медаль
Сообщений: 954
Bars:

FreeLancer:

Код PHP:
  1. {if $aw.imageurl}{/if}
Так не пробовали?

так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет

Значит неправильно выводите, нужно циклом скорее всего.
Посетитель
small user social cms
Сообщений: 52
FreeLancer:

Bars:

FreeLancer:

Код PHP:
  1. {if $aw.imageurl}{/if}
Так не пробовали?

так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет

Значит неправильно выводите, нужно циклом скорее всего.

Скрытие если нету сделал а вот цикл не могу сообразить. По ходу во fronted надо что то добавить
Посетитель
small user social cms
Медаль
Сообщений: 954
Bars:

FreeLancer:

Bars:

FreeLancer:

Код PHP:
  1. {if $aw.imageurl}{/if}
Так не пробовали?

так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет

Значит неправильно выводите, нужно циклом скорее всего.

Скрытие если нету сделал а вот цикл не могу сообразить. По ходу во fronted надо что то добавить

Походу да) или выводить средствами Smarty)
Посетитель
small user social cms
Сообщений: 52
Если сделать вывод вот так:{foreach key=tid item=aw from=$aws}{if $aw.imageurl}
<div id="ava_nagrada"><div align="right">
<a><img src="/images/users/awards/{$aw.imageurl}"></a></div></div>{/if}{/foreach} То награды выводятся все полученные Но они помещаются друг на друга. Кто сможет сделать ротатор наград?
Посетитель
small user social cms
Медаль
Сообщений: 443
чтоб не залезали друг на друга делаем

Код PHP:
  1. {foreach key=tid item=aw from=$aws}{if $aw.imageurl}
  2. <div id="ava_nagrada">
  3. <a><img src="/images/users/awards/{$aw.imageurl}"></a></div>{/if}{/foreach}
В стили добавляем

Код PHP:
  1. #ava_nagrada {
  2. float: right;
  3. }
Редактировалось: 1 раз (Последний: 29 августа 2012 в 11:50)
Посетитель
small user social cms
Сообщений: 52
arianfinist:

чтоб не залезали друг на друга делаем

Код PHP:
  1. {foreach key=tid item=aw from=$aws}{if $aw.imageurl}
  2.  
  3. {/if}{/foreach}
В стили добавляем

Код PHP:
  1. #ava_nagrada {
  2. float: right;
  3. }

Да так не наезжают друг на друга Но это немного не то Мне необходимо чтобы они по одной выводились Либо только последняя полученная Либо по очереди через определенное время
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.