web-dev-qa-db-ja.com

ユーザーが大きなリストのアイテムを再注文できるようにするための最良の方法

どのようにしてインターフェースを提示すれば、ユーザーは必要に応じて約150の製品のリストを再注文できます。 「最初にこの5つを表示し、次にこれらの3つを表示したい...」と言うことができます。

ドラッグ&ドロップのリストを考えていたのですが、150の商品を同じページに並べるのがおかしいです。

8
Asgaroth

あなたの説明から、これはあなたが今日得たものです:

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

これはドラッグアンドドロップに最適であり、ユーザーに対して直接的な制御感があります。 150個の商品を1つのカテゴリにまとめるのは難しいため、商品を分類する必要があると思います。カテゴリーをフィルターとして使用すると、ユーザーはカテゴリー内で最初の反復で製品を注文できます。

これが製品のすべてのカテゴリで行われると、ユーザーは2回目の反復ですべての製品を注文して、製品の完全なリストを順番に取得できます。これは、カテゴリ内の製品間に順序がないことを意味します。

カテゴリー間に順序がある場合、ユーザーは単純にカテゴリーを最初に注文し、次にカテゴリー内の製品を注文できます。

4
Benny Skogberg

ユーザーが実際に150アイテムを再注文することはありそうにありません。そのため、列で並べ替えることができる大きなリスト(ファイルのリストと考えてください)が通常表示されます。これにより、ユーザーに各項目を処理させることなく、大きなリストにある程度の制御と順序を与えることができます。

これで、さらにきめ細かい順序付けを提供する理由を理解できたので、おそらく、これを解決するには、ユーザーが(150以上の)大きなリストから項目を選択できるようにすることで解決できます。リスト」は、アイテムをドラッグアンドドロップして順番に並べることができます。

2
DorkRawk