как я могу показать "0 заметок" в Tumblr, когда нет заметок - PullRequest
2 голосов
/ 14 октября 2011

Я пробовал разные коды из разных тем и поиска Google. Хотя все просто показывает уведомление, только если в посте есть заметки.

Поэтому, когда нет заметок, я хотел показать «0 заметок» - как я могу это сделать

Спасибо

Ответы [ 2 ]

2 голосов
/ 04 июня 2012

На первый взгляд решение кажется невозможным для вывода чего-либо, если в Post нет заметок из-за пользовательских документов tumblr , но, как мы увидим, невозможное возможно.

Я придумал трюк, чтобы помочь вам с вашим вопросом.

Основная идея трюка - создавать специальные css class только в том случае, если в сообщении нет заметок , после того, как трюк использует содержимое псевдо-элементы для вставки необходимого текста в блок .notes сообщения.

Требования к трюкам: только разметка Tumblr и css ;

Tumblrразметка:

{block:Text}
<article class="{block:PostNotes}no{/block:PostNotes}nonotes">
    …
    <div class="notes">
        {block:PostNotes}
            {PostNotes}
        {/block:PostNotes}
    </div>
</article>
{/block:Text}

Одна строка css:

article .nonotes .notes:before { content: '0 notes'; }
0 голосов
/ 16 апреля 2012

У меня такая же проблема. Начинаю думать, что нет никакого способа обойти это :( за исключением, может быть, написания собственного скрипта для получения NoteCount с использованием API Tumblr. Надеюсь, кто-нибудь сможет ответить на этот вопрос!

...