0

octoberCMS で作業し、いくつかのビデオをたどり、ブログ プラグインを問題なく起動して実行しました。私が聞きたかった唯一の領域は、Rain labs ブログ プラグインでページング機能を動作させる方法でした。

http://students.cnawebdev.org/DG309/2170/successwithtess/index

10 月をプレイするためのサンドボックスですが、一番下までスクロールすると、ページャーが機能していないことがわかります。そのため、以前に CMS やプラグインを使用したことがある人にとって、どんなアドバイスも素晴らしいものになるでしょう。

4

1 に答える 1

2

通常、ホームページにはページネーションがありません。ブログページへのリンクを含む最新の 4 つの投稿を表示できます

blogPosts コンポーネントを使用して、最新のブログ投稿のリストをページに表示します。

こちらのドキュメントを参照してください: https://octobercms.com/plugin/rainlab-blog

title = "Accueil"
url = "/"
layout = "default"
is_hidden = 0

[blogPosts]
pageNumber = "{{ :page }}"
postsPerPage = 4
noPostsMessage = "No posts found"
sortOrder = "published_at desc"
categoryPage = "actualite"
postPage = "blog-detail"

==
{% set posts = blogPosts.posts %}

{% for post in posts %}
            <div class="col-sm-3 col-xs-6">
                <figure>
                        <a href="{{ post.url }}"><img
                            data-src="{{ first.filename }}"
                            src="{{ post.featured_images[0].thumb(250, 166) }}"
                            alt="{{ first.description }}"
                    /></a>

                    <figcaption class="bordered no-top-border">
                        <div class="info">
                            <h5><a href="{{ post.url }}">{{ post.title }}</a></h5>
                            <p class="info">
                                {{ post.published_at|date('d.m.Y') }}
                            </p>
                        </div><!-- /.info -->
                    </figcaption>

                </figure>
            </div><!-- /.col -->
            {% endfor %}
<a href="{{ 'blog'|page }}">All blog posts</a>

これがお役に立てば幸いです

于 2016-03-03T19:06:04.497 に答える