#1
28 августа 2012 в 16:25
Доброго времени суток Вот так <img src="/images/users/awards/{$aw.imageurl}"> я вывел награды на аватар пользователей, но возникла одна трудность Не могу сообразить какое условие нужно поставить чтобы не выводился пустой квадрат если у пользователя нет награды. Помогите плиз
#2
28 августа 2012 в 19:55
{if $aw.imageurl}<img src="/images/users/awards/{$aw.imageurl}">{/if}
#3
28 августа 2012 в 20:23
Вывести правильней не одну а все, например если у пользователи 3 награды
Сегодня в 19:09
#4
28 августа 2012 в 21:21
Так не пробовали?
{if $aw.imageurl}{/if}
так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет
#5
28 августа 2012 в 21:58
Так не пробовали?
{if $aw.imageurl}{/if}
так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет
Значит неправильно выводите, нужно циклом скорее всего.
#6
28 августа 2012 в 22:01
Так не пробовали?
{if $aw.imageurl}{/if}
так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет
Значит неправильно выводите, нужно циклом скорее всего.
Скрытие если нету сделал а вот цикл не могу сообразить. По ходу во fronted надо что то добавить
#7
28 августа 2012 в 22:08
Так не пробовали?
{if $aw.imageurl}{/if}
так пробовал не работает. да и еще проблемка вывелась только первая награда а остальные нет
Значит неправильно выводите, нужно циклом скорее всего.
Скрытие если нету сделал а вот цикл не могу сообразить. По ходу во fronted надо что то добавить
Походу да) или выводить средствами Smarty)
#8
28 августа 2012 в 22:49
Если сделать вывод вот так:{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} То награды выводятся все полученные Но они помещаются друг на друга. Кто сможет сделать ротатор наград?
<div id="ava_nagrada"><div align="right">
<a><img src="/images/users/awards/{$aw.imageurl}"></a></div></div>{/if}{/foreach} То награды выводятся все полученные Но они помещаются друг на друга. Кто сможет сделать ротатор наград?
#10
29 августа 2012 в 12:09
чтоб не залезали друг на друга делаем
В стили добавляем
{/if}{/foreach}
#ava_nagrada { float: right; }
Да так не наезжают друг на друга Но это немного не то Мне необходимо чтобы они по одной выводились Либо только последняя полученная Либо по очереди через определенное время