プロジェクト

全般

プロフィール

Enhancement(機能追加・改善) #3599

誠二 天重ほぼ10年前に更新

h3. 概要

現状、スマートフォン版メンバー検索画面にアクセスするとmember_id=1から20件分が表示されるが、下記の理由から使い勝手が良くない。

* 最近登録したメンバーにアクセス出来ない(検索しないと見つけられない)
* ニックネームの一部でもわからないとメンバーを探せない

上記の使いにくい点を改善する.

h3. 改善項目

* メンバー検索ページで表示されるメンバーの並び順をmember_idの大きい物から並べる
* ページャを追加し21件目以降を表示できるようにする

h3. 仕様

* member/searchのapiにページャーを実装

** api返却値にページ情報(現在のページ数、次のページがあるか、次のページ数、最後のページ数)を追加(以下のpageの箇所を追加する)
<pre>
{
"status": "success",
"data": [メンバー情報、変化なし],
"page": {
"current": 2,
"isNext": true,
"next": 3,
"last": 4
}
}
</pre>
* 1ページあたりの件数は20件
* apiリクエストのクエリにpageの値を追加(以下はサンプルリクエスト)
api.php/member/search.json?apiKey=(apikey)&page=1
* 表示はページネーションというよりは、「もっと見る」押下で画面下部に追加されていく想定
* それ以上追加するデータがない場合、「もっと見る」が表示されない

戻る