Ruby on Rails Tuesday, November 23, 2010

On 23 November 2010 09:59, venkata reddy <venkatareddy.cs@gmail.com> wrote:

Please don't top post, it is easier to follow the thread if you insert
your comments in the previous post. Thanks.

> dear colin,
> I have already created a controller called home and a view with index
> so there i written all my html code do create the home page. so now i
> wand to link the other static pages to lthe home pages. can u explain
> now!!

I am not sure I understand exactly. It is just like any other
controller. To link to the home/index page do
<%= link_to 'Home', :controller => :home, :action => :index %>
If you are in one of the other static pages in the home controller
then you do not need to specify the controller.
You may also need to specify routes for the pages, see the Rails Guide
on routing.


>
>
> On Nov 23, 2:23 pm, Colin Law <clan...@googlemail.com> wrote:
>> On 23 November 2010 08:43, venkata reddy <venkatareddy...@gmail.com> wrote:
>>
>> > Hi,
>> > i am new to ror. I am able to upload my home page into the appliction.
>> > but after that where can i place the other static pages of website,  i
>> > mean pages like contact us , about us etc. where can i place these
>> > pages and how to access them. pls..help..
>>
>> Two possibilities
>> 1.Provide a controller to handle the static pages (call it main or
>> something) then provide actions such as contacts and put the html in
>> views/main/contacts.html.erb.  Then it is linked to by
>> your_domain.com/main/contacts.
>> 2. You could just put the pages in the public folder in your app.
>> Then if you have a page public/contacts.html it may be linked to by
>> your_domain.com/contacts.html.
>>
>> I prefer the first as it keeps the static content separated from other
>> stuff in public.
>>
>> You could also try googling for rails static pages which will provide
>> many useful hits.
>>
>> Colin
>
> --
> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment