Re: Error in View....

Ashit Vora
Sat, 21 Jun 2008 07:47:00 -0000

Yea, I was able to fix the error...
The prob was with variable name(Page) as u said.
Thanks again.

On Jun 21, 12:45 am, balu
<balumc...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
wrote:
> did u get fixed??
>
> On Jun 21, 12:42 pm, Ashit Vora
<a.k.v...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
> > ***************************************************************
> > Controller
>
> > class PagesController < ApplicationController
>
> >   def index
> >         @pages = Page.find (:all)
> >   end
> > end
>
> > View
> > All Pages
>
> >
> >         <% @pages.each do |Page| %>
> >
> >                 <%= Page.title %>
> >
> >         <% end %>
> >
>
> > I donno why the View is named index.html.erb (instead of index.rhtml)
> > ***************************************************************
>
> > Thanks
>
> > On Jun 21, 12:16 am, "bala kishore pulicherla"
<balumc...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> > wrote:
>
> > > put
> > > <%end%>
>
> > > On Sat, Jun 21, 2008 at 12:34 PM, Ashit Vora
<a.k.v...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
> > > > Hello,
> > > > ''m new to RoR.
> > > > I was facing one prob and ''m unable to figure out
my mistake. can
> > > > anyone pls help me?
>
> > > > the error is
>
> > > >
********************************************************************************************************
> > > >  SyntaxError in Pages#index
>
> > > > Showing pages/index.html.erb where line #4 raised:
>
> > > > compile error
> > > > C:/rails/railscoder/app/views/pages/index.html.erb:4:
dynamic constant
> > > > assignment
> > > > _erbout.concat "\t";  @pages.each do |Page| ;
_erbout.concat "\n"
> > > >                                           ^
>
> > > > Extracted source (around line #4):
>
> > > > 1: All Pages
> > > > 2:
> > > > 3:
> > > > 4:      <% @pages.each do |Page| %>
> > > > 5:
> > > > 6:              <%= Page.permalink %> :<%=
Page.title s%>
> > > > 7:
>
> > > > Trace of template inclusion: /pages/index.html.erb
>
> > > > RAILS_ROOT: C:/rails/railscoder
>
> > > >
********************************************************************************************************
>
> > > > One thing that confuses me alot is.... does view file have
> > > > extension .rhtml or .html.erb ???
>
> > > > Any help is highly appreciated.
> > > > Thanks
> > > > -Ashit Vora