Текст Личные сообщения "Красного цвета"

Как сделать чтобы при приходе сообщения «Личные сообщения 1» текст становился красного цвета?
Что нужно добавить?

<li> <a href="{router page='talk'}" class="author">{$aLang.user_privat_messages}</a> {if $iUserCurrentCountTalkNew} <a href="{router page='talk'}" class="message" id="new_messages" title="{$aLang.user_privat_messages_new}">{$iUserCurrentCountTalkNew}</a> {else} <a href="{router page='talk'}" class="message-empty" id="new_messages"> </a> {/if} </li>

8 комментариев

avatar
Оно и так красного цвета…
avatar
Заменить Вашу строку на данную —
<li> <a href="{router page='talk'}" class="author{if $iUserCurrentCountTalkNew} red{/if}">{$aLang.user_privat_messages}</a> {if $iUserCurrentCountTalkNew} <a href="{router page='talk'}" class="message" id="new_messages" title="{$aLang.user_privat_messages_new}">{$iUserCurrentCountTalkNew}</a> {else} <a href="{router page='talk'}" class="message-empty" id="new_messages"> </a> {/if} </li>

И в CSS добавьте строку
a.author.red { color: #ff0000 }
avatar
А не проще ли, сделать так?
<font color=red><a href="{router page='talk'}" class="message-empty" id="new_messages"></font> </a> {/if} </li>
avatar
Ошибки! Данный метод не работает
avatar
Тогда надпись будет всегда красной, а надо при присутствии новых личных сообщений.
Да и у тебя есть {/if}, а открывающего тега не видать.
avatar
добавил в style.css строку a.author.red { color: #ff0000 } но почему то «Личные сообщения 1» красным не стали
avatar
Посмотри ссылку на личные сообщения (когда есть новые), там должно быть примерно так:
class="author red"
avatar
Какая в итоге строчка должна быть?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.