Ich verwende den "best_in_place" -Element in einem Projekt, und ich versuche, ein Kontrollkästchen an seinem eigenen Ort anzuzeigen, aber ich kann es nicht tun. Ich suche danach, aber ich kann die Antwort nirgends finden. Ich kann nur Leute finden, die über Display entweder "Nein" oder "Ja" sprechen ... oder irgendetwas anderes. Aber ich möchte nur das Kontrollkästchen aktiviert sehen oder nicht.
Ich verwende font-awesome, aber Sie können es auch mit Bootstrap oder anderen Bildern verwenden. Meine Lösung zum Anzeigen von Kontrollkästchen war, einfach die Methode raw
zu verwenden, um ein Kontrollkästchenbild zu rendern (in meinem Fall eines der font-awesome Symbole
Und jetzt sieht es so aus:
Es wird in der aktuellen Version nicht unterstützt. Es ist jedoch ziemlich einfach zu machen. Erstellen Sie ein Kontrollkästchen, wo Sie es brauchen, und feuern Sie einen Ajax-Aufruf an den Server mit etwas Javascript.
Auschecken diese stackoverflow Antwort für ein Beispiel.
Ich habe das ursprüngliche best_in_place
gem gegabelt und es mit Unterstützung für die Anzeige eines aktuellen, standardmäßigen HTML-Kontrollkästchens modifiziert. Meine Gabel finden Sie hier: Ссылка
Falls Sie mit Edelsteinen aus Github nicht vertraut sind, sollten Sie die folgende Zeile in Ihrer Gemfile verwenden:
%Vor%Tags und Links ruby ruby-on-rails rubygems best-in-place