2016-05-28 3 views
0

静的なランディングページがあり、user_not_signed_inのときに私のレールapp root_pathに統合したいと思います。ランディングページには、レールアプリとは異なる独自のCSSファイルルールがあります。私のレールアプリのapplication.cssがランディングページmain.cssの影響を受けないように設定する方法はありますか?私はユーザー権限のためのDeviseセットアップを持っています。私のレイアウトのCSSへ/ application.rbのリンクでRailsアプリroot_pathは、ユーザーがサインイン&アウトしたときに2つのCSSファイルが設定されています(レール)

答えて

0

私は1つの可能な解決策は、可能性がない間違っている場合は、あなたが作ることができます。

私のランディングページで私が標準を持っていますゲストユーザが使用できるページを表示するだけのホームコントローラです。そのコントローラでは、任意のアクションを実行して、user_signed_inがチェックされていますか? do whatever you want、そうでない場合はredirect_to your new page

+0

ランディングページには独自のCSSスタイルがあります。リンク先ページのCSSファイルが追加されており、リンク先ページスタイルが管理スタイルと異なるため、管理者のユーザーログが壊れています –

関連する問題