iSlayter
Новичок
Smarty. Округление числа.
Нужно посчитать процент проголосовавших - именно процент - без дробной части и положить его в переменную percent. Как?{foreach from=$poll item=p name=poll}
{if $smarty.foreach.poll.first}
<p class="titlez">{$p.questionTitle}</p>
<table cellspacing="0" cellpadding="0" border="0">
{/if}
<tr>
<td class="style4">{$p.answerDesc}</td>
{assign var="percent" value="`round($p.answerVotes/$p.totalvotes)`"}
<td><div style="width: {$maxreswidth*$percent}px; background-image: url({$url}templates/chtenie/images/pollbars/{$p.answerImg}); border: 1px solid black;"></div></td>
<td>{$p.answerVotes} - {$percent*100}%</td>
</tr>
{if $smarty.foreach.poll.last}
<tr>
<td colspan="3"><p class="style4">Всего в опросе на данный момент учавствовало {$p.totalvotes} человек.</p></td>
</tr>
</table>
{/if}
{/foreach}