Routes

match '/load_data', to: 'routes#new', via: 'get'

I think the problem in your routes file.
Remove this line "*match '/load_data', to: 'routes#new', via: 'get*' "
and add this line-    *"resources  :routes" *.



On Wed, Oct 23, 2013 at 1:33 AM, Jose Urquidi <li...@ruby-forum.com> wrote:

> Good Day, i'm having a trouble with the routes in Ruby on Rails 4
>
>
> Error:
>
> undefined method `routes_path'
>
>
> View:
>
> <h1>Load data</h1>
>     <div class="row">
>     <div class="span6 offset3">
>     <%= form_for @route, :html => { :multipart => true } do %>
>         <%= hidden_field_tag 'current_user', @current_user %>
>         <%= file_field_tag :file %>
>         <%= submit_tag "Import", style: 'margin-top: -10px', class: "btn
> btn-primary" %>
>     <% end %>
> </div>
> </div>
>
>
> Controller:
>
> def new
>     @route = current_user.build_route
> end
>
> def create
>      nil_flag = Route.import(params[:file], current_user)
>     if nil_flag == 1
>       flash[:success] = "Data created."
>       redirect_to route_path(current_user)
>     else
>       flash[:error] = "Error"
>       redirect_to load_data_path
>     end
> end
>
> Model:
>
> def self.import(file, current_user)
>    @user = current_user
>    @route = @user.build_route
>    @nil_flag = 0
>
>    File.open(file.path, 'r') do |f|
>    .
>    .
>    .
>     #etc
> end
>
>
>
> Routes
>
> match '/load_data', to: 'routes#new', via: 'get'
>
>
> Views, controller and model are named "Route"
>
> Is a problem with the route in the view or something else? Thank you
>
> --
> Posted via http://www.ruby-forum.com/.
>
> --
> 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-talk+unsubscr...@googlegroups.com.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rubyonrails-talk/eff044ee6f84f04a3fcb8b5054266d39%40ruby-forum.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 
----------------------------------------------------------------------------------------------------
Thank You.

Best Wishes,

BalaRaju Vankala,
8886565300.

-- 
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-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CAGQ0aif-ARaJDs8Yi_JMxYyDcCvNGF_%2B-M935y9CfY6RTaxF7Q%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to