Pregunta

Tengo un menú desplegable en mi diseño/aplicaciones.html.erb hecho con twitter bootstrap

<li class="divider-vertical"></li>
      <li class="dropdown">
      <a href="#" class="dropdown-toggle" data-toggle="dropdown" > <%= current_user.name %> </a>
      <ul class="dropdown-menu">
        <%= link_to 'Preferinte',edit_user_path(current_user) %>
        <a href="/logout">Iesire</a>
      </ul>
</li>

Todo funciona bien en mi máquina local, pero cuando la subí en Engineyard, el menú desplegable no funcionará.

¿Fue útil?

Solución

¿Estás en Rails 3.0?

¿Comprimió los activos de Rails antes de implementar? Busque registros de servidores para ver si no puede representar las hojas de estilo JavaScript y CSS requeridas. Un buen lugar para comenzar será que hacer

rake assets:precompile

o simplemente deshabilitar la comprimir activos estáticos en producción.

config.assets.compress = true
config.assets.compile = true

También garantice que el servicio de activos estáticos esté habilitado en producción. RB

  config.serve_static_assets = false
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top