2016-10-09 7 views
0

link_toメソッドを使用して直接htmlページにリンクしたいと思います。link_to htmlページをRailsに直接添付

はたとえば、がUserControllerという名前のコントローラを定義し、welcome.html.erbという名前のHTMLページが、もしそうなら、どのように私はLINK_TOで直接このページへのリンクを実装することができ、UserControllerにある状態歓迎アクション定義せず、あるのでしょうか?

+0

あなたの質問はかなり混乱しています。レールには 'public'というディレクトリがあります。さて、あなたは 'html'ページを' welcome.html'に入れました。このページは、http:// /welcome.htmlにあります。 'link_to 'Welcome'、 '/ welcome'' – rony36

+0

具体的には、welcome.htmlページがproject_root/app/views/usersにある場合はどうなりますか? – Sunny

答えて

-1

link_toはドキュメント

のlink_to(本体、url_options = {}、html_options = {}) "訪問他のサイト" のlink_to

"https://stackoverflow.com/から任意のURL

を渡すことができ「

http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html

+0

特に、welcome.htmlページがproject_root/app/views/usersにある場合はどうなりますか? – Sunny

+0

app/viewsフォルダからパブリックHTMLページをホストすることはできません。 –

+0

公開ページのコンセプトを無視してください。ページがviews/users/welcome.html.erbにあったと仮定して、ユーザーコントローラでは歓迎アクションがない場合は、link_toを使用してこのページにリンクする方法を教えてください。 – Sunny

関連する問題