Добрый день уважаемые форумчане.
Подскажите пожалуйста, как сделать, чтобы вместо самих наград на форуме вывести просто цифру с их количеством? Например если у юзера 7 наград, просто цифру 7. Спасибо.
icms 1.10.1
InstantCMS 1.X
Как вместо всех наград вывести просто цифру с их количеством?
#1
31 января 2018 в 23:13
#2
2 февраля 2018 в 14:40
Друзья, неужели никто не знает? подскажите, очень нужно.
#3
2 февраля 2018 в 15:37
В каком месте требуется это сделать? Модуль доска почета или иное?
Сегодня в 12:23
#4
3 февраля 2018 в 18:27
Нет, нужно прямо в форуме, в файле com_forum_view_thread.tpl вместо
чтобы показывались не сами звезды а просто их количество.
Заранее благодарен Вам за небезучастность
{if $post.user_awards} <div class="post_userawards"> <img src="/images/icons/award.gif" border="0" alt="{$award.title|escape:html}" title="{$award.title|escape:html}"/> {/foreach} </div> {/if}
Заранее благодарен Вам за небезучастность
#5
4 февраля 2018 в 05:48
Сразу скажу что тестировал на 1.10.7. Но код там не имеет различий, а вот версия смарти наверное имеет. Но попробовать вот так можете:
Если хотите, замените <img src="/images/icons/award.gif" border="0" alt="awards" /> на слово "Награды", к сожалению в подгружаемом lang файле нет такого и придется писать прям в коде или добавлять вручную.
{if $post.user_awards} <div class="post_userawards"> </div> {/if}
#6
4 февраля 2018 в 07:00
Dezerit, спасибо Вам огромное, на 1.10.1 работает. На самом деле для старых форумов (как мой) очень нужная тема, ибо у некоторых по 20 звезд не очень красиво смотрятся. Очень выручили.
PS: И отдельное спасибо за Ваши шаблоны, обладателем которых я являюсь лично. Грамотно сверстаны, много полезных комментариев, регулярные обновления, одним словом профессионал своего дела. Побольше бы таких как ВЫ.
PS: И отдельное спасибо за Ваши шаблоны, обладателем которых я являюсь лично. Грамотно сверстаны, много полезных комментариев, регулярные обновления, одним словом профессионал своего дела. Побольше бы таких как ВЫ.