2016-09-06 12 views
1

{module_blogsitepost}はどのように表示したいですか?たとえば、私はブログモジュールに投稿のリストを持っています。どうすれば逆の表示をしたり、古い投稿を{module_blogsitepost}と呼ぶと最初に表示させることができますか?私は彼らのリリース日を変更しようとしましたが、まだ仕事をしません。module_blogsitepostの表示を交互に表示

答えて

2

次を使用してリキッドマークアップを使用して{module_blogsitepost}のカスタム表示を実現することができます

{module_blogsitepost rowCount="X" collection="custom-collection-name" template=""} 

(「をrowCount」が表示ブログ投稿の数です)。

この詳細については、Business Catalyst documentation on {module_blogsitepost}を参照してください。

上記のマークアップは、「カスタム・コレクション名」と呼ばれるコレクションに{module_blogsitepost}で利用可能なすべてのデータを置きます。 <pre> {{ custom-collection-name | json }} </pre>を使用して "custom-collection-name"に保存されているデータを表示することができます。ここで

は、具体的には逆の順序で、モジュールの独自のカスタム表示を作成する方法の一例です。を逆転キーワードを使用します。

{% for item in custom-collection-name.items reversed -%} 

    <div class="blog-post"> 
     <h2 class="post-title">{{item.title}}</h2> 
     <div class="post-details"> 
      {{item.author}} | {{item.date}} 
     </div> 
     <div class="post-body"> 
      {{item/body}} 
     </div> 
    </div> 

{% endfor -%} 

注:それは、このモジュールの液体出力は、デフォルトではありません{module_blogsitepost}のような切り捨てのブログ記事が含まれていないことを認識することが重要です。上記はブログ記事全体を出力し、{{item.body}}に含まれるデータを切り捨てる方法を調べる必要があります。

あなたはおそらく{{item.date}}の出力を操作したいと思うでしょう。 Business Catalyst documentation on Date Switchesを参照してください。

関連する問題