Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Показать текст если есть непрочитанное сообщение, и скрыть если сообщений нет, как реализовать?

Показать текст если есть непрочитанное сообщение, и скрыть если сообщений нет, как реализовать?


     21.02.2015    Все вопросы » Шаблоны (TPL)    2867

вопрос
Какие теги использовать, или как сделать чтобы при отсувствии непрочитанных личных сообщений "текст" (содержимое div) не отображалось, а при входящем соответственно отображалось?

Ответа пока нет


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

blacksand
Юзер

blacksand - 21 февраля 2015 22:43 -

Есть какой то модуль уведомления лс, там теги на новые ссобщения, ими можно сделать

ПафНутиЙ
Админ

ПафНутиЙ - 21 февраля 2015 23:13 -

Когда сообщений нет, то в тексте блока стоит нолик. проверяйте на js значение этого текста и если он == '0' скрывайте блок.

Каков вопрос - таков и ответ. Просто помните об этом.

follor
Юзер

follor - 22 февраля 2015 09:39 -

Цитата: ПафНутиЙ
Когда сообщений нет, то в тексте блока стоит нолик. проверяйте на js значение этого текста и если он == '0' скрывайте блок.

Не силён в js, может кто набросает образец?

ПафНутиЙ
Админ

ПафНутиЙ - 22 февраля 2015 10:27 -

всё возможно smile

Каков вопрос - таков и ответ. Просто помните об этом.

werty1001
Юзер

werty1001 - 22 февраля 2015 16:12 -

Цитата: follor
Не силён в js, может кто набросает образец?

Пример HTML давайте, будет образец.

follor
Юзер

follor - 22 февраля 2015 17:36 -

Цитата: werty1001
Пример HTML давайте, будет образец.

Вот этот блок нужно скрывать/показывать, у меня он в main.tpl
<div class="messages_cifra_block">
                <div class="messages_cifra_na_gl">
                {new-pm}
                    </div>
               </div>

werty1001
Юзер

werty1001 - 22 февраля 2015 18:11 -

Как вариант:

HTML
<div class="messages_cifra_block" data-pm="{new-pm}">
    <div class="messages_cifra_na_gl">{new-pm}</div>
</div>

CSS
div[data-pm="0"] {display:none;}

follor
Юзер

follor - 22 февраля 2015 18:15 -

Спасибо всем за помощь, буду пробовать)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 13.10.2014 cowsdby  Шаблоны (TPL)
наверх