Personal tools
You are here: Home Members saka COREBlog2のカテゴリ表示を逆順にしたい
Document Actions

COREBlog2のカテゴリ表示を逆順にしたい

by saka last modified 2006-07-13 08:25

(COREBlog2のカスタマイズ,使いこなし/カテゴリ表示で新しい順に表示するには?)COREBlog2のカテゴリソート変更はカスタマイズの範疇になる。設定項目では変更できない。

COREBlogメーリングリストより。 [COREBlog 1452] [COREBlog 1464] 柴田さんのメールからカテゴリのビューをリバースする変更部分を引用: まず,最新のNightlyをダウンロード,インストールしてください。 次に,Zopeの管理画面でportal_skins/COREBlog2/cbcategory_viewを表示して下 さい。これは,COREBlog2のカテゴリ表示を行っている「テンプレート」です。 ZPTという記法で書かれています。 その後,「Customize」というボタンを押して下さい。これで,テンプレートを 好みの状態に書き換えることができるようになります。 真ん中あたりに batch python:here.getEntryInCategory(category_ids = [here.getInternal_id()], batch=True,b_size=b_size,b_start= b_start,full_objects=False);" という行があります。これを batch python:here.getEntryInCategory(category_ids = [here.getInternal_id()], sort_order='reverse', batch=True,b_size=b_size,b_start= b_start,full_objects=False);" のように書き換えてみて下さい。 この部分は,特定のカテゴリが割当たっているエントリをカタログ(データベー スのようなもの)から検索している関数でして,引数を変えることで並び順を変 更できるようになっております。 最新のNightly 注意点 Nightlyをインストールした後「サイト設定」→「プロダクトを追加・削除」からCOREBlog2を 再インストール する。「再インストールの必要があります」という警告が表示されていればそのリンクをクリック,そうでなければアンインストール -> インストールをしてみること! このサイトの上のタブから「moblog」をクリックしてみてください。新しいエントリーからカテゴリ表示されているはずです。

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: