0

OK、ここに問題があります:ビューで作成した連絡先のリストがあり、次のような分類用語でグループ化されています。

(用語:) スタッフ:

(ノード:) ジョン・ドウ
         john@doe.com

(ノード:) ジェーン ドウ
         jane@doe.com

(用語:) 管理:

        フレッド・ドウ
        fred@doe.com

        等々...

今のところ、分類用語の順序を決定するものはわかりません(つまり、「スタッフ」ノードが「管理ノード」の前に来るのはなぜですか)。

だから私がする必要があるのは、用語の順序と、各「カテゴリ」(またはあなたがそれを呼ぶもの)のノードの順序をソートできるようにすることです。

用語を重みで並べ替えようとしましたが、発生する唯一のことは、重複したノード出力を取得することであり、実際の用語の順序では何も起こりません。

ノードの順序については、何らかの重みを持つ隠し CCK フィールドではないかと考えていましたが、わかりません。しかし、最大の問題は依然としてカテゴリの順序です。

誰かがこれに対する答えを持っていれば、それは非常に役に立ちます。

ありがとうございました。


編集:

奇妙なことに、質問する前にそれを試しましたが、今ではうまくいくようです。ただし、何らかの理由で、分類の重みで並べ替えると、ノードが重複します。私は本当にそれらを取り除く必要があります。ヘルプがあれば、ビューのセットアップがどのように見えるかを次に示します。

 
フィールド: taxonomy=すべての用語 (1 つの語彙に限定)
画像添付内容

ソート基準: 分類の重み:降順

Filters: Taxonomy term id(with depth) // 所属するページを除外する ノードの種類 : お問い合わせ ノード公開: はい

その情報がまったく役立つかどうかわからない

/アンダース

4

2 に答える 2

3

解決策は簡単です。ビューでは、分類用語で結果を並べ替えることができます。デフォルトで 3 つのオプションがあります。

ビュー インターフェイスから:

  • 用語 分類用語。これを使用すると、ノードが重複してビューに表示される可能性があることに注意してください。結果セットを減らすには、フィルターを追加する必要があります。
  • ターム ID タクソノミーターム ID
  • タクソノミ の重み 用語の重みフィールド

ビューの並べ替えは右上隅にあり、結果の並べ替え方法に関する豊富なオプションを提供します。

編集:
重複は分類用語の既知の問題です。問題は、ノードに適合する 2 つの用語がある場合、各用語に対して 1 回含まれることです。分類用語フィルターを使用すると、重複を減らすことができ、問題が解決するはずです。

http://grab.by/16vw

于 2009-12-10T11:05:06.093 に答える
1

ビューに関してソートの問題が発生することはめったにありませんが、それは私が実際に焦点を当てたものではないことを認めなければなりません。以下に、チェックしたい項目の短いリストを示します。それでも解決しない場合は、設定の詳細と、現在の構成でのデフォルトの並べ替えと思われるものを提供していただければ幸いです。

  • ビュー UI でソート基準をどのように設定しましたか? そこで利用可能な基本設定があります (UI パネルの右上)。構成を回避する方法を見つけるのに役立つスクリーンショットについては、以下を参照してください。

  • 分類用語の順序をどのように設定しましたか (次のような場所からアクセスできます: http://example.com/admin/content/taxonomy/3 - 番号は分類 ID です)。

  • ビューの並べ替え機能に関する詳細情報は次のとおりです。


並べ替えの構成方法に関するスクリーンショット

注: この例では、公開されているかどうかに応じてノードを並べ替える方法を示していますが、この手順は分類用語にも同様に適用されます。

このビューでは、すでにいくつかの並べ替えを設定しています。+ ボタンをクリックして追加します

代替テキスト http://img15.yfrog.com/img15/7118/screenshot005vy.png

並べ替えたいコンテンツの種類を選択する

リンクテキスト http://img3.yfrog.com/img3/2341/screenshot006jkz.png

コンテンツを並べ替える情報を選択します

代替テキスト http://img3.yfrog.com/img3/4816/screenshot007nt.png

そして最後に並べる方向を選択!

代替テキスト http://img37.yfrog.com/img37/9806/screenshot008ah.png

これで準備完了です。:) お役に立てれば!

于 2009-12-10T10:03:30.537 に答える