erb

¿Cuál es la diferencia entre <%, <%=, <%# and - % > en ERB en Rails?

Puede alguien describir el uso de los siguientes caracteres que se utilizan en el archivo ERB: <% %> <%= %> <% -%> <%# %> ¿Cuál es el uso de cada uno ?

raw vs html seguro vs h a unescape html

Supongamos que tengo la siguiente cadena @x = "<a href='#'>Turn me into a link</a>" En mi opinión, quiero que ... estre como una cadena. ¿Cuál es la diferencia entre usar <%= raw @x %> <%= h @x %> <%= @x.html_safe %> ?

La mejor manera de agregar comentarios en erb

¿Cómo añadimos comentarios en archivos erb, si no queremos que se generen en el contenido html?

Bloquear comentarios en html.plantillas erb en rails

¿Cómo comentar html mezclado con código ruby? some text <% ... %> more text <%= ... %> something else <% ... ... comentar/comentar con una sola pulsación de tecla). Tengo curiosidad, ¿hay algún 'oficial' de hacer esto en rails? Gracias!

Cómo puedo escapar de la etiqueta ERB en ERB

Tengo un archivo fixture.yml simple: label: body: "<%= variable %>" El problema es que el código ERB se analiza ... mientras que en realidad quiero que el cuerpo sea literalmente "" (sin interpolar). ¿Cómo puedo escapar de la etiqueta ERB?

erb, haml o slim: ¿cuál sugieres? ¿Y por qué? [cerrado]

Estoy aprendiendo Rails y he visto estos motores de plantillas. No tengo experiencia con ellos (solo erb). Pero como soy un ... do un ganador aquí. Solo quiero escuchar sus opiniones sobre ellos, su sintaxis, velocidad de ejecución, y así sucesivamente.

Valor predeterminado para la entrada con formulario simple

Estoy tratando de hacer el valor predeterminado para la entrada Funciona bien: <%= f.input_field :quantity, default: ... Cómo resolver esto ? ¿hay alguna alternativa como en f. input_field -: default ? o hay alguna otra solución con valor ?

¿Cuál es la diferencia Entre.erb,.rhtml y.HTML.erb?

¿Cuál es la diferencia Entre .erb, .rhtml y .HTML.erb?

Convertir html existente.erb a Haml [cerrado]

Tengo un proyecto rails, las vistas solo consisten en HTML.Archivos ERB, mi cliente quiere convertir ERB a HAML. Tengo demasi ... por archivo. Por lo que cualquier manera simplemente puedo convertir HTML a haml? He instalado haml plugin bajo mi proyecto.

¿Qué hace < % = = % > en rails erb?

Vi esto recientemente, pensé que era interesante. Pero realmente no entiendo lo que hace? Ex. Tengo una aplicación rails y ... ¿Alguien sabe exactamente lo que esto hace? es decir, ¿es exactamente lo mismo que llamar html_safe o raw? O hay algo más?

Pasar parámetros a la vista erb

Estoy tratando de pasar parámetros a una vista erb usando Ruby y Sinatra. Por ejemplo, puedo hacer: get '/hello/:name' do ... aso :name a la vista? get '/hello/:name' do erb :hello end Y cómo leo los parámetros dentro de view/hello.erb? Gracias!

Manejo de JSON en plantilla JS / ERB en Rails 3

No tengo problemas para hacer llamadas AJAX típicas hacia y desde Rails(3) con objetos JSON y jQuery-rails (biblioteca jQuery ... to en el controlador y qué sintaxis erb necesito en la vista para que se muestre como un objeto JSON válido? Muchas Gracias!

erb en coffee script con rails 3.1

Me gustaría usar algunos erb en mis archivos .coffee, como el siguiente ejemplo myLatlng: new google.maps.LatLng(<%=@loca ... s/code/projects/geolog/app/assets/javascripts/locations.erb.coffee) Served asset /application.js - 500 Internal Server Error

Sintaxis de la sentencia Rails if

He escrito el siguiente ERB y estoy recibiendo un error de sintaxis en el signo de interrogación. Esta función auxiliar de de ... lúa actualmente como false. ¿Qué me he perdido? <%= if user_signed_in? %> <%= render 'form' %> <%= end %>

¿Cómo puedo comprobar si una variable está definida en rails?

<% if dashboard_pane_counter.remainder(3) == 0 %> do something <% end> Si dasboard_pane_counter no estaba definido, ¿cómo puedo hacer que esto se evalúe como falso en lugar de lanzar una excepción?

títulos de las páginas de rails

No me gusta la forma en que rails hace los títulos de página por defecto (solo usa el nombre del controlador), así que estoy ... ¿Hay alguna manera de hacer eso? En segundo lugar, ¿alguien más tiene alguna otra forma de hacer títulos de página en rails?

Rails 3 render acción desde otro controlador

Necesito renderizar otra acción del controlador <%= render "controller/index" %> y me sale este error Falta un con ... ? He intentado <%=render :action => "index", :controller=>"controller" %> Pero parece que no está funcionando.

Rails button to-aplicar la clase css al botón

Esto es una tontería, pero simplemente no puedo averiguar cómo estilizar el elemento de entrada creado por Rails button_to {y ... t; </div> </form> Mientras que todo lo que quiero es input tener class = "btn btn-small". ¿Ayuda? ¡Gracias!

formulario simple con casilla de verificación Bootstrap

Estoy usando simple_form con Bootstrap y me gustaría tener mi casilla de verificación" Recordarme" en línea a la izquierda de ... %> El resultado es la etiqueta "Recuérdame" en la parte superior de una casilla de verificación. ¿Qué he estropeado?

Nombre de clase dinámico en HAML

¿Hay una mejor manera de convertir lo siguiente a HAML? <% flash.each do |key, value| %> <div class="flash <% ... ue| %div{:class => "flash " + key.to_s}= value Pero parece incómodo. Y .flash#{ key}= value no parece estar bien?!?