Вывод в блоке последних записей только нужных публикаций. Есть решение

Создал два блога - новости и статьи.
На главной странице разместил блок последних записей из блога.
Как сделать чтобы в блоке отображались только записи из блога - новости, или записи из определенной категории?

5 ответов

  • 3
    Алексей Валерьевич Андреев 24 октября 2013 07:31 # Решение
    С помощью нескольких человек добился результата :)
    Итак создается два поселения например у меня Новости и статьи, оба привязываются к приложению блог. В настройках поселения "Опубликованные блоги и адреса" указывается один адрес.
    Потом идем в блок публикуемый на сайте и вместо {$latest_posts = $wa->blog->posts()}
    Делаем {$latest_posts = $wa->blog->posts(x,y)}
    где x - идентификатор модуля блог из которого вы хотите выводить сообщения, а y - количество сообщений выводимое в блоке.
  • 1

    Сейчас синтаксис другой:

    -- {$wa->block('blog.latest_posts')}

    Добавление например "(1,3)", только "ломает" вывод, и ничего не показывает.

    Как ограничить вывод по блогу и кол-ву новостей?

    Может где-то есть нормальная документация по таким задачам, а не база вопрос-ответ?

    • 0

      Если немного подумать и быть хоть чуточку более внимательным, то можно заметить, что параметры надо передавать не при вызове блока.

      • +1

        А еще если бы я был web-программистом, то было бы еще проще...

        / {$wa->blog.latest_posts(3,1)}

        тоже нужного результата не дало.

        Так тут есть нормальная документация хотя бы по тем функциям что представлены в "Шпаргалке"?

  • 0
    Александр 25 октября 2013 15:21 #
    Алексей Валерьевич, если не трудно - где найти идентификатор? где он указан? спасибо
  • 0
    Александр :) я подбирал по порядку :) начиная с 1, у меня оказался 3.
  • 0
    Александр 26 октября 2013 11:43 #
    Алексей Валерьевич, спасибо! Решилась проблема )

Добавить ответ

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