サポート

カテゴリーページをトップページに設定したい

Eri (2016/07/26 17:49)

設置URL : http://freo.jp

初めまして。
エントリーにイベントを設定して、開催日に近い日程が頭にくるように日時を昇順に設定しています。
今回、過去開催されたイベントも掲載したいのですが、
開催前のイベントを「new」とし、開催後のカテゴリー「past」として登録しました。

トップページは以前質問されていた方がいたように
http://freo.jp/support/view/1337
こちらの方法で設定してみたのですが、
回答者様もご指摘にあった通り過去の記事が先頭に来ているため、トップページの表示がなくなってしまいました。
そこで、カテゴリー「new」をトップページに設定したいのですが、そのようなことは可能でしょうか?

トップページからカテゴリーページに自動変異させることも考えたのですが、
できればトップページのURLはさせたくないのです。

説明が分かりづらくて申し訳ありませんが、どなたかお分かりになる方、ご教授いただければ幸いです。

ミツ (2016/12/26 11:28)

URL : http://32877.xii.jp

こんにちは。デフォルト画面上での表示をカテゴリー画面上での表示に切り替えるのではなく、エントリー限定抽出プラグインを利用してはいかがでしょうか。

【エントリー限定抽出プラグインを利用する方法】

拙サイトで配布している「エントリー限定抽出プラグイン」を利用すると、特定のカテゴリーのエントリーを指定件数分表示することができます。
http://32877.xii.jp/index.php/view/296

今回の場合であれば、

(1)[freo/templates/internals/default/default.html]上から下記ソース部分を削除する

<!--{foreach from=$entries|smarty:nodefaults item='entry'}-->
~中略~
<!--{/foreach}-->

(2)エントリー限定抽出プラグインを実装し、[freo/templates/internals/default/default.html]内のカテゴリー[new]のエントリーを表示したい個所にエントリー限定抽出プラグイン用のソースを記載する(上記URL参照)。

でOKだと思います。

紹介しているソースだと記事タイトルにリンクをつけて表示しているだけですが、記事内容などを表示したい場合は、下記記事を参考にしてください。

【freoTIPS】【freo変数一覧】限定抽出されたエントリーの情報を一覧で表示する方法
http://32877.xii.jp/index.php/view/319

返信

  • この記事に返信します。
  • 返信の際は、設置URL以外の項目は入力必須です。
投稿フォーム
名前
設置URL
本文(本文の装飾について
編集キー(投稿した記事を編集する際に使用します。)
投稿キー(スパム対策に、投稿キー を半角で入力してください。)