namespace :admin do
get "/:admin_user_id/dashboard", to: "admin_dashboard#index", as: :admin_dashboard
resources :admin_users, except: [:show]
resources :users, only: [:index, :edit, :update, :destroy, :show, :check_pass] do
resources :check_user_restart_passes, only: :show do
get "check_user_restart_pass_weeks"
end
end
end
Это сгенерирует следующий маршрут: /admin/users/:user_id/check_user_restart_passes/:check_user_restart_pass_id/check_user_restart_pass_weeks
Я не думаю, что возможно вызвать устройство в альбомный режим. Возможно обнаружить, когда устройство находится в альбомном режиме. См. здесь, например, JavaScript: http://www.engageinteractive.co.uk/blog/2008/06/19/tutorial-building-a-website-for-the-iphone/
Я не знаю, как заставить это делать при запуске, но я нашел изящный способ заставить ваш контент правильно масштабироваться при переходе от портрета к ландшафту, особенно если вы используете canvas.
<head>
<meta name="viewport" content="initial-scale=1.6; maximum-scale=1.0; width=device-width; "/>
...
</head>
Таким образом, как только пользователь переключит телефон в альбомный режим, ваша страница отобразится в правильном масштабе.