2009/7/29 Craig White <[email protected]>:
>
> I am getting a blank page, no errors, just a blank page.
>
> I have 2 files...
> reports/city_taxes_print.erb
> reports/_city_taxes_print.erb
Would not those normally be .html.erb?
>
> and my method is city_taxes_print and after getting variables from the
> controller, my erb file which is fairly basic...
>
> <% # City of Scottsdale
> @taxauthids = [ "32", "40" ]
> @report_title = "Scottsdale Sales Tax Detail Report for the Period
> Ending " + @period.lastdate_in_period.strftime("%m-%d-%Y")
> @taxes = Debtortranstaxes.find(:all, :conditions => ["trandate
> BETWEEN :begin AND :end AND taxauthid IN (:ids)", {:begin => @per1, :end
> => @per2, :ids => @taxauthids}],
> :joins => 'LEFT JOIN debtortrans ON debtortrans.id=debtortransid',
> :include => 'debtortrans',
> :select => 'debtorno, trandate, transno, ovamount, taxamount,
> taxauthid',
> :order => 'trandate, transno')
> render :partial => 'reports/city_taxes_print.erb'
> %>
>
I think render :partial has to be inside <%= %> not <% %>
Possibly not relevant to your problem but it is not usual to put code
like the above in the view. It would generally go in the
controller/model, with as much of the code as possible in the models.
Colin
> but it only renders a blank page and there are quite a few things in
> _city_taxes_print.erb that should be rendering.
>
> development.log shows everything working as normal, code 200 (success),
> SQL query looks right.
>
> I am looking at the API for rails and I can't see anything that has
> changed since 1.2.x that would make this not work for me.
>
> Can anyone suggest why I am getting a blank partial?
--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---