ページ 1 / 1
1つの記事を複数のカテゴリにあてはめたい
Posted: 2011年12月01日(木) 11:55
by 8nda3
wordpressにはカテゴリをつくると、ひとつの記事に対して
チェックボックスで複数のカテゴリにあてはめることができます。
modxでそのようなカテゴリ分けは可能なのでしょうか?
意味が伝わるでしょうか
例えば素材サイトだとしたら『ピンクの花』の写真をイメージごとのカテゴリに分けるときに
「花」
「ピンク」
「かわいい」
「プレゼント」
など、リソースは一つで複数のカテゴリにあてはまるようにしたいです。
Re: 1つの記事を複数のカテゴリにあてはめたい
Posted: 2011年12月01日(木) 13:47
by yama
Re: 1つの記事を複数のカテゴリにあてはめたい
Posted: 2011年12月01日(木) 14:42
by min-o
yamaさんが書かれてるようにdittoでできます。
考え方としてはカテゴリーでなくタグで考えるとわかりやすいです。
以下にわたしがやっているやり方を。
テンプレート変数[*CategoryTag*]
■入力タイプ:チェックボックスか複数選択のリストボックス
■入力時のオプション:
花||ピンク||かわいい||プレゼント||他いくらでも…
■ウィジェット:Delimited List
■Delimiter: , ←半角コンマ(dittoコールのtagDelimiterとあわてあれば他の文字でもOK)
などと設定します。
『ピンクの花』の写真ページで、テンプレート変数[*CategoryTag*]の必要なタグを選択
写真の一覧リストを表示するページのdittoコールに
[[Ditto? &parents=`写真ページの親リソースid` &display=`all` &tpl=`表示用テンプレート` &extenders=`tagging` &tagDelimiter=`,` &tagMode=`onlyTags` &tags=`花,ピンク,かわいい` &tagData=`CategoryTag` ]]
とすれば「花」「ピンク」「かわいい」のどれかひとつでもチェックされた写真のページがすべて表示されます。
カテゴリー分けだと、各カテゴリーページを親にして、その子リソースを写真ページにしたくなりますが
dittoのtaggingを使ってカテゴリータグ分け表示にする場合、
写真ページはすべて一箇所にまとめる(ひとつの親リソースの下)ほうがわかりやすいと思います。
Re: 1つの記事を複数のカテゴリにあてはめたい 【解決済み】
Posted: 2011年12月02日(金) 11:38
by 8nda3
ご返信感謝いたします。
無事に解決いたしました !
分かりやすい解説ありがとうございました
