2016-11-14 4 views
0

私はOrckestra CMSサイトにブログ投稿を追加しました。Composite C1(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> 

別のブログページを追加すると、新しいブログが作成されます。

新しいページへのアプリケーションとして「ブログ」を追加しました。それは動作しません。私は元のブログページを複製しました - 再びブログは表示されません。

どうすればいいですか?

答えて

0

BlogRenderer関数を実装するときに、IsGlobal(「すべてのブログからの投稿を表示」と表示)をtrueに設定しようとしましたか?

これが機能しない場合、あなたはあなたがしてフィルタリングすることができ、サイト、上のすべてのブログエントリを与える必要があります
var entries = "Data.Get<Entries>() このようなもので
var entries = BlogFacade.GetEntries(IsGlobal);
を置き換えることにより、BlogRenderer機能自体を変更してみてくださいラムダ式があなたに合っています。

こちらがお役に立てば幸いです。

関連する問題