Campo text con HTML y <% %>

Tengo un campo texto ‘plantilla’ de la tabla contratos, logro hacer que
muestre el contenido, y que maneje el HTML, pero no así los “<%= %>” o
“<%
%>”, como podria hacer algo como un render, para que si maneje los
script de
Ruby?

por ahora tengo en el controller
def plantilla
@contrato_tipo = ContratoTipo.find(params[:id])
end

y tengo la vista
app\views\contrato_tipos\plantilla.rhtml
donde la unica linea es

<%= @contrato_tipo.plantilla %>

funciona para el codigo HTML, pero no los script de

el contenido de contrato_tipo.plantilla para e :id = 1 es :

<% @heading = “Contrato de ejemplo” %>


CONTRATO DE EJEMPLO

1.-
2.-
3.-
4.-
5.-
6.-
7.-
8.-
9.-

me respondo yo mismo, usando render :inline en el controller se
soluciona el
tema, quedo asi en el controller:

def plantilla
txt = ContratoTipo.find(params[:id]).plantilla
render :inline => txt, :layout => true
end

---------- Forwarded message ----------
From: Angel Mauricio Pino Gonzalez
[email protected]
Date: 28-feb-2007 17:47
Subject: campo text con HTML y <% %>
To: ror-es [email protected]

Tengo un campo texto ‘plantilla’ de la tabla contratos, logro hacer que
muestre el contenido, y que maneje el HTML, pero no así los “<%= %>” o
“<%
%>”, como podria hacer algo como un render, para que si maneje los
script de
Ruby?

por ahora tengo en el controller
def plantilla
@contrato_tipo = ContratoTipo.find(params[:id])
end

y tengo la vista
app\views\contrato_tipos\plantilla.rhtml
donde la unica linea es

<%= @contrato_tipo.plantilla %>

funciona para el codigo HTML, pero no los script de

el contenido de contrato_tipo.plantilla para e :id = 1 es :

<% @heading = “Contrato de ejemplo” %>


CONTRATO DE EJEMPLO

1.-
2.-
3.-
4.-
5.-
6.-
7.-
8.-
9.-


Angel Mauricio Pino G
[email protected]
Movil: 08-577.92.72

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs