こんにちは。
「最新」セクションで投稿を10件のみ表示し、それ以上ある場合は新しいページ「2/2」などを作成するにはどうすればよいですか?
方法を教えていただけますでしょうか。
こんにちは。
「最新」セクションで投稿を10件のみ表示し、それ以上ある場合は新しいページ「2/2」などを作成するにはどうすればよいですか?
方法を教えていただけますでしょうか。
私の知る限り、ページネーションは使用できません。このデザインでは不可能です。
ページネーションは実際にはそれほど良くありません。以前は最も簡単なソリューションだったため、人々はそれを使用することに慣れていましたが、それほど便利ではありません。常に前進するためにクリックする必要があり、ほとんどの人はクリックしない傾向があり、1つまたは最大2つのサブページより先に進むことはありません。スクロールは古いコンテンツへのアクセスを容易にします。
なぜページネーションを使用したいのですか?
私の仕事で、そのような課題を与えられたのですが、javascriptでも動作しないのでしょうか?
いいえ、それはうまくいきません。
以下のトピックを使用して、上司に不可能なタスクを与えられたことを納得させることができます。
まあ、Discourseは純粋なJavaScriptなので、何でも可能です ![]()
免責事項 — 私はコーディングしません。
ページネーションを取得するには、すべてのトピックのヘッダーを読み込む必要があります。そうしないと、トピックがページ2、79、または2298にあるかどうかを知ることができません。しかし、WordPressのようなブログサイトのように、その順序は固定されていません。
誰かがコメントするたびに、自動的に「bump」などが発生し、順序が変わります。そのため、何か起こるたびにすべてのサブページを構築する必要があります。それは非常にコストがかかることだと思います。
さらに、不必要です。ユーザーは、26768のサブページがあることを知って何を得るのでしょうか?
前述したように、私はコーディングしません。しかし、UX/UI/コンテンツ作成を行っており、顧客に「その要望は不可能である」または「非常に悪いアイデアである」と伝えなければならないことがよくあります。
それで。最新のページネーションを構築する必要がある本当の理由は何ですか?