1请帮我将网站(网址)的帖子请求呈现为工作按钮。错误讯息为error message
Rails.application.routes.draw do
devise_for :users
root 'pages#index'
resources :restaurants
resources :reviews
resources :pages
match 'index', to: 'pages#index', via: :get
match 'location', to: 'pages#location', via: :get
end
class RestaurantsController < ApplicationController
def index
@restaurants = Restaurant.all
end
def new
@restaurant = Restaurant.new
end
def create
@restaurant = Restaurant.create!(restaurant_params)
redirect_to @restaurant
end
def show
@restaurant = Restaurant.find(params[:id])
@restaurants = Restaurant.all
end
private
def restaurant_params
params.require(:restaurant).permit(:name, :description, :address1,
:city, :state, :zipcode, :phone, :email, :img_url)
end
end
<!-- Page Content -->
<div class="container" id="holder">
<!-- Page Heading/Breadcrumbs -->
<div class="row">
<div class="col-lg-12">
<h1 class="page-header"> Reviewing Restaurant....</h1>
</div>
</div>
<!-- Contact Form -->
<!-- In order to set the email address and subject line for the contact form go to the bin/contact_me.php file. -->
<%= form_for @restaurant do |f| %>
<div class="row">
<div class="col-md-8">
<div class="control-group form-group">
<div class="controls">
<label>Name:</label> <br>
<%= f.text_field :name, class: "form-control" %>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>Description:</label> <br>
<%= f.text_area :description, class: "form-control"%>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>Photo:</label>
<%= f.text_field :img_url, class: "form-control" %>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>Address:</label>
<%= f.text_field :address1, class: "form-control" %>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>City:</label>
<%= f.text_field :city, class: "form-control"%>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>State:</label>
<%= f.text_field :state, class: "form-control" %>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>Zipcode:</label>
<%= f.text_field :zipcode, class: "form-control" %>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>Phone:</label>
<%= f.text_field :phone, class: "form-control" %>
</div>
</div>
<div class="control-group form-group">
<div class="controls">
<label>Website:</label>
<%= f.text_field :website, class: "form-control" %>
</div>
</div>
<!-- restaruant will not go to show page -->
<div id="success"></div>
<!-- For success/fail messages -->
<%=button_to 'Create Restaruant Review', restaurants_path(@restaurant), :method => :post , class: "btn btn-primary"%>
</div>
<% end %>
</div>
<li class="li_spacing"> <%= button_to "Website", @restaurant.website ,
form: { target: '_blank', rel: 'noreferrer'} , :class => "btn btn-primary" %></li>