カテゴリ機能の強化 (8)
2004-04-18
先日の日記に書いたように、 <%= category_navi > には期間のみを表示し、 <%= category_list > には全カテゴリを表示する ALL を追加した。
category.rb の変更点は以下の通り。
def category_list
info = Category::Info.new(@cgi, @years, @conf)
- @categories.map do |c|
+ (['ALL'] + @categories).map do |c|
info.category = c
info.make_anchor
end.join(" | \n")
<%= category_navi > のほうは設定画面で「全カテゴリ」のラベルを空にすると表示されなくなった。