Добавление списка одних и тех же сообщений блога на несколько страниц в Composite C1 (Orckestra CMS)

Я добавил сообщение в блоге на свой сайт Orckestra CMS — отлично.

Однако, когда я пытаюсь добавить элемент управления блогом на другую страницу, это не работает.

        <f:function name="Composite.Community.Blog.BlogRenderer" xmlns:f="http://www.composite.net/ns/function/1.0">
            <f:param name="BlogEntriesCount" value="6" />
            <f:param name="BlogListOptions" value="Show image" />
            <f:param name="BlogItemOptions" value="Show title,Show image,Show content" />
        </f:function>

Если я добавлю еще одну страницу блога, она создаст новый блог.

Я добавил «Блог» в качестве приложения на новую страницу. Это не работает. Я продублировал исходную страницу блога - снова блог не отображается.

Как я могу это сделать?


person niico    schedule 14.11.2016    source источник


Ответы (1)


Вы пытались установить для параметра IsGlobal (с надписью «Показывать сообщения из всех блогов») значение true при реализации функции BlogRenderer?

Если это не сработает, вы можете попробовать изменить саму функцию BlogRenderer, заменив
var entries = BlogFacade.GetEntries(IsGlobal);
чем-то вроде
var entries = "Data.Get<Entries>() Это должно дать вам все записи блога на сайте, которые вы можете отфильтровать с помощью лямбда-выражений. как вы считаете нужным.

Надеюсь, это поможет.

person Mark Edwards    schedule 12.12.2016