返信する: d3diaryサポート板


オプション

参照

Re: ブロックに特定のカテゴリの記事だけを表示させたい
投稿者: なーお 投稿日時: 2010/5/28 16:00

きーたーさん

ここではコードは、

1
BBcodeの[code]タグ

を使って書いてくださいね。

ところで、複数カテゴリですか。
ブロック名は、smartyの$xoops_crblocksなどの場所に応じた配列に格納されるので、$block.titleでは取得できません。$xoops_crblocks[0].title などですね。。 でもこれですと、目的のことができませんね。 (試しにやってみたのですが、アサインされるタイミングが遅いのか、入ってきません。)

block_diarylist.htmlの中のコードを、必要なカテゴリ分、何回も書けば、私の提示した方法で表示されると思いますよ。

どうしてもブロックを分けたい、とのことでしたら、ALTSYSでカスタムテンプレートを作って内容をコピペし、ブロックオプションでそのテンプレートを指定すれば、同じ方法で絞り込めるはずです。 :-)

しかし、元々このブロックはかなり重いので、複数配置したら大変なことになりそうです。。 xugj_blockなどを使う方法もあります。 難しいですがそちらのほうが速そうです。