다음은 내 컨트롤러 코드와보기 코드입니다. 보기는 게임 목록을 표시하고 동일한보기에서 기존 테이블에 게임을 추가하고 싶습니다. 게시물 진행에 문제가 있습니다. 어떤 제안을하거나 누군가 내가 잘못하고있는 것을 지적 할 수 있습니까?레일에서 POST는 어떻게합니까?
class GamesController < ApplicationController
# GET /games
def index
@games = []
client = Games::Client.new
@games =client.get_games
if @games.blank?
render_404
end
if params[:name]
client.create_games params[:name]
end
end
end
%nav.navigation-bar.clearfix{:role => "navigation"}
%h3.reader-details Game tools
%a.home{:href => root_path, :role => "link", :title => "Home"}Home
%body
%section.form
%form.standard{:action => "/games", :method => "post"}
%input{type: 'text', name: 'name', class: 'text'}
%input.primary-action{type: 'submit', value: 'Add', class: 'button'}
.content
- if @games.present?
%table.games
%thead
%tr
%th type
%th id
%tbody
- @games.each do |game|
%tr
%td= game['type']
%td= game['id']
%a= link_to "Back", root_path