Проблема с двумя блогами

У меня есть два блога: статьи (id = 1) и новости (id = 2).

1. Как в каждом отдельном блоге, выведенном на отдельной странице, показать его название? Или хотя бы получить его id.

2. В сайдбаре (общем для всех страниц сайта) выведены по три публикации из каждого блога, вот таким образом:

{$blog_posts = $wa->blog->posts(1,3)}

{$news_posts = $wa->blog->posts(2,3)}

Но когда мы заходим на страницу, допустим, первого блога, то в сайдбаре не отображаются публикации из второго, и наоборот. Почему так?

3 ответа

  • 1
    Maverick 9 сентября 2015 05:03 #

    Напишите плз., удалось найти решение по первому вопросу?

    • +1
      Виктория Дмитриева Виктория Дмитриева 9 сентября 2015 05:20 #

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

      • +1
        Maverick Maverick 9 сентября 2015 05:30 #

        Вроде нашел решение {$wa->title()}

        У меня заработало

        • +1
          Виктория Дмитриева Виктория Дмитриева 9 сентября 2015 05:36 #

          Тоже сомнительно. Во-первых, название будет выводиться только на главной странице блога. Если же потребуется вывести его, например, в статье или на инфо-странице, то выведется уже совсем другое. А во-вторых, title можно поменять в настройках поселения.

  • 1
    Maverick 9 сентября 2015 05:40 #

    Так и есть. В моем случае этого пока вроде достаточно. Ваша задача сложнее.

  • 1
    wokster 28 июня 2018 12:24 #
    {foreach $wa->blog->blogs() as $blog}
        {if $blog.link == $wa->currentUrl(true)}


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

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