cannot see my own layout (hierapolis gem)

40 views
Skip to first unread message

Roelof Wobben

unread,
Jul 12, 2014, 7:44:28 AM7/12/14
to rubyonra...@googlegroups.com
Hello,

I did a whole ruby on rails install.
After that I wanted to use the hierapolis gem and did all the steps in the README.

But when I do rails s , I still see the standard welcome page.

What must I do to make this work.

Roelof

Walter Lee Davis

unread,
Jul 12, 2014, 8:24:49 AM7/12/14
to rubyonra...@googlegroups.com
In the original install, did you use Rails 4.1, or was it a lower version? If lower, did you delete the index.html file from your /public folder?

Walter
> --
> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
> To post to this group, send email to rubyonra...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/7941ad5a-8c6d-44d8-aa93-37d5b3be41a6%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Roelof Wobben

unread,
Jul 12, 2014, 10:38:25 AM7/12/14
to rubyonra...@googlegroups.com
Hoi,

I use the 4.1 ruby.

Roelof


Op zaterdag 12 juli 2014 14:24:49 UTC+2 schreef Walter Lee Davis:

Walter Lee Davis

unread,
Jul 12, 2014, 10:53:51 AM7/12/14
to rubyonra...@googlegroups.com
Then did you update your routes.rb file to reflect where :root should be?

Walter
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/3267353a-24dd-4ac4-a7a2-dd15a5e73987%40googlegroups.com.

Roelof Wobben

unread,
Jul 12, 2014, 10:56:25 AM7/12/14
to rubyonra...@googlegroups.com
Nope,

I only figured out that a application.html.erb is living on /apps/views/layouts 

but can I send root to a static page ?

Roelof


Op zaterdag 12 juli 2014 16:53:51 UTC+2 schreef Walter Lee Davis:

Walter Lee Davis

unread,
Jul 12, 2014, 2:36:56 PM7/12/14
to rubyonra...@googlegroups.com
If you put a static index.html in the public folder, that will become your site root, or you can use a controller and a route to send a different file, like this:

# static_pages_controller.rb
class StaticPagesController < ApplicationController
# empty
end

# /views/static_pages/your_page.html
<!-- your entirely static html home page -->
...

# /config/routes.rb
...
root to: 'static_pages#your_page'

Rails' defaults take care of all the rest of the wiring.

Walter
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/41B7C67C-B381-40EA-BB9D-026F1C4C8BEE%40wdstudio.com.
Reply all
Reply to author
Forward
0 new messages