- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
<?php if ( $poll ) : ?>
<h2>Опрос: <?php echo $poll->getTitle(); ?></h2>
<?php $count = $poll->votes->count(); ?>
<div>Всего ответивших: <?php echo $count; ?></div>
<?php if ( $sf_user->isAuthenticated() ) : ?>
<?php if ( !$poll->isVote( $sf_user->getGuardUser()->getId() ) ) : ?>
<?php foreach ( $poll->answers as $answer ) : ?>
<div><?php echo link_to( $answer->getTitle(), 'poll_vote', array( 'poll' => $poll->getId(), 'answer' => $answer->getId() ) ); ?></div>
<?php endforeach; ?>
<?php else : ?>
<?php foreach ( $poll->answers as $answer ) : ?>
<div><?php echo $answer->getTitle(); ?> ($count / <?php echo $answer->getPercent( $count ); ?>%)</div>
<?php endforeach; ?>
<?php endif; ?>
<?php else : ?>
<?php foreach ( $poll->answers as $answer ) : ?>
<div><?php echo $answer->getTitle(); ?></div>
<?php endforeach; ?>
<div>Что бы выбрать вариант ответа, необходимо войти.</div>
<?php endif; ?>
<?php endif; ?>
Пал выбор, делать проверку, голосовал пользователь или нет в цикле и выводить соответствующую инфу или сделать проверку и использовать два разных цикла в разных ветках
guest 25.05.2012 08:01 # −1
ебааать, чёто как то не очень
guest 25.05.2012 11:06 # −1