iNFerNo 20 августа 2012 в 17:56 как убрать у анонимных юзеров фразу - Thank you for voting в модуле Advanced Poll. Гости не имеют права голосовать, а фраза вылезает как и у проголосовавших... кто нибудь сталкивался и как решал задачу? Drupal7 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
iNFerNo 20 августа 2012 в 18:05 пробовал в шаблоне модуля <?php global $user; if ($votes and $user->uid): ?> <div class="poll-message"><?php print t('Thank you for voting.'); ?></div> <?php endif; ?> добавил условие что юезр - зарегенный не работает. даже в свою тему пихал шаблон
NurOff 20 августа 2012 в 21:54 Если идти вашим путем то в двух файлах шаблона модуля: \advpoll\templates\advpoll-noresults.tpl.php <?php global $user; if ($votes and $user->uid): ?> <div class="poll-message"><?php print t('Thank you for voting.'); ?></div> <?php endif; ?> и \advpoll\templates\advpoll-results.tpl.php <?php global $user; if ($voted and $user->uid): ?> <div class="poll-message"><?php print t('Thank you for voting.'); ?></div> <?php endif; ?>
Комментарии
пробовал в шаблоне модуля
global $user;
if ($votes and $user->uid): ?>
<div class="poll-message"><?php print t('Thank you for voting.'); ?></div>
<?php endif; ?>
добавил условие что юезр - зарегенный
не работает.
даже в свою тему пихал шаблон
Если идти вашим путем то в двух файлах шаблона модуля:
\advpoll\templates\advpoll-noresults.tpl.php
if ($votes and $user->uid): ?>
<div class="poll-message"><?php print t('Thank you for voting.'); ?></div>
<?php endif; ?>
и
\advpoll\templates\advpoll-results.tpl.php
if ($voted and $user->uid): ?>
<div class="poll-message"><?php print t('Thank you for voting.'); ?></div>
<?php endif; ?>
да да. есть и второй файл.