ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
インターネット
>
WWW/HTTP
>
動的コンテンツ
>
CMS(コンテンツ管理システム)
>
ぺったんR
>
Wiki
>
ProvidersIndex
ぺったんR
Fork
pettanr
clientJs
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
Git
pettanr
clientJs
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
FrontPageの表示
ページ一覧
最近の更新
コミュニケーション
フォーラム
フォーラム一覧
開発者 (1347)
ヘルプ (1)
公開討議 (1)
メーリングリスト
MLの一覧
ニュース
編集
|
ページ一覧
|
最近の更新
|
最近の更新 (Recent Changes)
2015-10-25
YasushiIto
2015-10-19
Event
FrontPage
2015-09-19
PettanCommonLicense
2015-08-25
HowToSetOmniAuth
2015-08-19
WhatsPettan
2015-08-07
HowToUseHeroku
2015-08-04
HowToInstall
2015-07-12
HowToInstallRmagick
2015-05-10
AboutYasapp
2015-04-02
ResourcePicturePictureSpec
ReferenceIndex
2015-02-07
ForDevelopers
2015-01-16
PanelEditor
2015-01-12
AboutManifest
2014-12-19
ManifestModel
2014-10-18
ManifestListGroup
ManifestSystemResources
2014-10-11
OriginalPictureSpec
2014-09-29
PictureSpec
2014-08-29
ManifestController
2014-08-27
ManifestProfiler
2014-07-13
SkypeMeeting
2014-06-21
ResourcePictureSpec
LicenseGroupSpec
2014-06-20
PictureModel
ResourcePictureModel
2014-06-19
OriginalPictureLicenseSpec
OriginalPictureLicenseGroupSpec
2014-06-16
PetanizeTemplate
最新リリース情報
リリースはありません
Wikiガイド(Guide)
Wikiの文法
リンクの種類と文法
ブロックプロセッサ
拡張文法
サイドバー
プロジェクトWikiでの広告設定
サイドバー (Side Bar)
このサイドバーについて
このサイドバーの編集
index @
ProvidersController
貸手一覧
url
http://localhost:3000/providers
http://localhost:3000/providers.json
解説
管理者が貸手を管理するために一覧形式で表示する。管理名順に表示される。 貸手は貸手文献からインポートされる。
セッションまたは認証トークンから管理者アカウントを特定する。
貸手モデルにページ位置補正を依頼して開始ページを取得する。
urlパラメータpageを渡す。
貸手モデルにページ数補正を依頼して1ページの件数を取得する。
urlパラメータpage_sizeを渡す。
パラメータから除外フラグを取得する。
貸手モデルに一覧取得を問い合わせ、貸手リストを取得する。
除外フラグが空のとき
一覧取得を問い合わせる。
除外フラグが除外のとき
待機中一覧取得を問い合わせる。
ページ位置と件数を渡す。
取得した貸手データを返す。
urlパラメータ
page
表示するデータが何ページ目からのものか。
page_size
1ページに収まる行の数。
hide
借受中の貸手は除外するフラグ
POSTデータ
auth_token
外部からjsonで要求する場合、認証処置として認証トークンが必要。
戻り値
正常系
htmlのとき、ステータスコード200 OKとともに、テンプレートから起こしたページを返す。
jsonのとき、ステータスコード200 OKとともに、json構造のデータを返す。
出力フォーマットは貸手モデルのjson一覧出力オプションに従う
参考:
ProvidersIndexView
例外系
管理者アカウントでサインインしてなかった。(Devise)
htmlなら、ステータスコード302 Foundを返すとともに、サインインを促すページ(/admins/sign_in)へ遷移する。
jsonなら、ステータスコード401 Unauthorizedを返すとともに、応答メッセージにUnauthorizedを返す。