Cita:
Iniciado por SJENERT Estoy empezando en esto de ruby on rails pero a la hora de imprimir lo tengo que hacer con <%=variable%> porque puts y print no imprimen nada y no se si sea que me falta activar o instalar algo
Gracias desde ya
Exacto,
Como dijo UOKESITA
puts y print son para impresiones de consola que las pueden ver en la terminal cuando estás ejecutando tus aplicaciones rails. Casí siempre las uso para saber los objetos o valores que vienen de variables con el metodo inspect.
Ejemplo : puts variable.inspect
<%= variable %> Se usa para imprimir del navegador. Ten cuidado al usarla porque imprime en pantalla incluso los valores arrojados por condiciones. Es por ello que debes saber donde usar el =. Esto es si escribes algo así:
<%= if (variable==2) %>
Retornará 1 o 0 en pantalla dependiendo si es true o false.
Saludos y esperamos haber podido aportar,
Si el resultado fuera cierto