私は、私の見解を改訂するためにKaminariを実装しました。今、レールスクラッシュの指示http://railscasts.com/episodes/199-mobile-devicesを使ってモバイルを検出するアプリを実装しました。Rails3 Kaminari&Mobile Devices
ページネーションは携帯端末では機能しません。 index.mobile.erbとなるモバイルに切り替えると、このエラーが発生します。
ActionView ::活動#インデックスライン#35を上昇/home/jon/cny32/app/views/activities/index.mobile.erbを表示
でMissingTemplate:
が部分的欠落{:ハンドラー=> [:erb、:ビルダー、:arb、:コーヒー]、:フォーマット=> [:モバイル]、:ロケール=> [:en、:en]}検索対象: * "/ home/jon/cny32/app/views" * "/home/jon/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.4.2/app/views" "/home/jon/.rvm/gems/ruby-1.9.2-p290/gems/devise-2.0.4/app/views" * "/home/jon/.rvm/gems/ruby-1.9。 [email protected]/gems/kaminari-0.13.0/app/views」
抽出されたソース(回線#35付近):
32: 33: 34:
35:<% =ページ番号@活動%> Rails.root:/ home/jon/cny32
アプリケーショントレース|フレームワークトレース|完全なトレース アプリ/ビュー/活動/ index.mobile.erb:35:
{ "形式" => "モバイル"} ショーセッションダンプ
:_app_views_activities_index_mobile_erb___54960106_95964060' app/controllers/activities_controller.rb:8:in
インデックス」 要求
パラメータで
ショーのenvダンプ
応答
ヘッダ:
なし
私は<%を取る=のpaginate @activities%>、それは動作しますが、コントローラで指定されているだけのコースの改ページせずに、10のページが一覧表示されます。
私の目標は、モバイルデバイス上の通常のビューとページ設定にページ番号を付けることです。
おかげで、私はそのようにやって考えていませんでした。どんな作品でも。 – jcrocket
それは今働いています。再度、感謝します。 – jcrocket
私にも働きました。 – Avishai