Re: ブロックに特定のカテゴリの記事だけを表示させたい

投稿ツリー


このトピックの投稿一覧へ

なーお

なし Re: ブロックに特定のカテゴリの記事だけを表示させたい

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010/5/27 22:32 | 最終変更
なーお  長老   投稿数: 1784

きーたーさん、こんにちは。

引用:
きーたーさんは書きました:
ブロックに表示させる記事を、ブログ全体の最新記事ではなく指定したカテゴリの最新記事にするにはどうすれば良いでしょうか?

そうですね、かなり強引な方法ですが、「block_diarylist.html」を

<!-- start module contents -->
 
<table>
<{foreach item=entry from=$block.entry}>
<{if $entry.cname=="カテゴリー名"}>  ←追加
 
 :中略
 
    </table>
    </td>
    </tr>
<{/if}>  ←追加
<{/foreach}>
    <tr>
    <td style="text-align:right;">
    <img src="<{$xoops_url}>/modules/<{$block.mydirname}>/images/arrow1.png" border=0 style="vertical-align:middle;" />
    <a href="<{$xoops_url}>/modules/<{$block.mydirname}>/index.php?page=diarylist">
    <{$block.lang.more}></a>
    </td>
    </tr>
</table>

なんてのは、どうでしょうか。 (「カテゴリー名」のところを、検索したいカテゴリ名に変更) ただ、この方法ですと共有カテゴリ以外でも全ユーザーの同じ名称のカテゴリがすべて引っかかることと、件数を指定できないどいう欠点があります。

将来的には、ブロックオプション設定できるように検討してみますね。 :roll:

投票数:2 平均点:5.00
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ