Que tal, un saludo, quiero mostrar en 1 label datos del controlador en Ruby on Rails, pero no me funciona.
He aquí el código del controlador :
class JuegosController < ApplicationController
load_and_authorize_resource param_method: :allowed_params, except: [:index, :show]
def index
@juego = Juego.all
end
def show
@juego = Juego.find(params[:id])
end
def new
@juego = Juego.new
end
def create
@juego = Juego.new(allowed_params)
if @juego.save
redirect_to juegos_path
else
render 'new'
end
end
def edit
@juego = Juego.find(params[:id])
end
def update
@juego = Juego.find(params[:id])
if @juego.update_attributes(allowed_params)
redirect_to juegos_path
else
redender 'new'
end
end
def destroy
@juego = Juego.find(params[:id])
@juego.destroy
redirect_to juegos_path
end
private
def allowed_params
params.require(:juego).permit(:id_juego, :nombre, :descripcion, :numero_jugadores, :imagen )
end
end
Aquí es donde lo quiero mostrar pero no me funciona:
<div class="col-md-3">
<h4>Juegos</h4>
<p>
<a href="#"><%= @juego.nombre %><</a><br>
</p>
</div>