Как получить записи блога с учетом категории?

Вывожу записи на главной с помощью {$latest_posts = $wa->blog->posts({$blog.id}, 4)}

Как сделать выборку постов с учетом id категории? (id категори имеется)

5 ответов

  • 1
    Эрик Webasyst 21 октября 2015 04:12 #

    Вам достаточно просто заменить в этом коде конструкцию

    {$blog.id}

    на собственно id блога (категории).

    • +1
      Евгений Евгений 21 октября 2015 07:17 #

      Я наверно не так объяснил суть вопроса.

      В общем есть пост, он относится к определенному блогу и определенной категории.

      Получить отдельно список блогов и список категорий я могу (собственно именно про эти id я и имел ввиду)

      Суть вопроса: мне нужно чтобы выводилась запись состоящая в заданном блоге и заданной категории. Проблема в том что в $posts есть blog_id, а вот caterory_id нет. Как мне понять к какой категории относится пост при проходжении по массиву постов с помощью foreach? Если проще - как на главной определить id категории к которой относится пост?

  • 1
    Константин Егоров 26 апреля 2017 22:27 #

    Подниму вопрос.

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

    С меня на чай :)

    • +1
      Алексей Алексей Webasyst 27 апреля 2017 09:49 #

      Категории для блога формируются через дополнительный плагин, который не содержит хелперов, поэтому задачу можно реализовать только внешней доработкой

  • 1

    Добрый день. Если проблема еще актуальна, готовы помочь с решением. Есть готовые файлы для работы хелпера.

    Пример работы хелпера можете посмотреть в категориях данного сайта https://omadapro.ru/ (В товарной категории "стабилизаторы напряжения" выводятся только записи из категории блога "стабилизаторы напряжения", в товарной категории "ибп" выводятся только записи из категории блога "ибп")

    Портфолио Эксперта Webasyst: https://experts.webasyst.ru/directory/1080023/honeymarketing/

    Мои телефон: +7 (999) 202-87-07

    Мой E-mail: yaroslav@honeymarketing.ru

    Telegram: @yaroslav_ukazov

    ---

    honeymarketing.ru

    E-mail: info@honeymarketing.ru

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

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