Frage

Ich habe ein Dropdown -Menü in meinem Layout/Anwendungen.html.erb mit Twitter Bootstrap erledigt

<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>

Auf meiner lokalen Maschine funktioniert alles gut, aber als ich es auf dem Motoryard hochgeladen habe, funktioniert die Dropdown nicht.

War es hilfreich?

Lösung

Bist du auf Rails 3.0?

Haben Sie vor der Bereitstellung das Rails -Vermögen komprimiert? Suchen Sie nach Serverprotokollen, um festzustellen, ob es nicht die erforderlichen JavaScript -Assets und CSS -Stylesheets rendert. Ein guter Ausgangspunkt wird sein, zu tun

rake assets:precompile

oder nur um die Komprimierung statischer Vermögenswerte in der Produktion zu deaktivieren.

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

Stellen Sie auch sicher

  config.serve_static_assets = false
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top