Wie Sie Kategorien anlegen, die in Schienen
ich versuche zu Kategorien Hinzufügen zu meiner Rails-app, aber weiß nicht ganz, wie dies zu tun.
Habe ich viele Pins(Bilder) und möchten, dass der Benutzer in der Lage sein, um eine Kategorie zuordnen auf diese Pins.
ZUWEISEN nicht erstellen, Bearbeiten oder löschen Sie eine Kategorie, nur die Auswahl eines für Ihre Pin.
Was bedeutet, dass, Wenn ein Benutzer lädt ein pin, kann er wählen Sie aus einer dropdown-Liste eine Kategorie aus.
Dann ein anderer Benutzer kann wählen Sie aus dem Menü eine Kategorie, und NUR die Stifte in dieser Kategorie werden aufgelistet.
Wie mache ich das? Wo fange ich an ?
Danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zuerst, Wenn Sie nicht wollen, zu verwalten von Kategorien in Ihrer Anwendung, dann Sie können fügen Sie einfach ein Feld Kategorie in der Tabelle und Kategorie wählen Sie in Ihrer Anwendung :
Zweitens, Wenn Sie möchten, verwalten von Kategorien in Ihrer Anwendung, als Sie zu pflegen haben ein separates Modell und Tisch für Sie. So können Sie beginnen mit der Erstellung Ihrer Modell:
wird es Modell und migration " in Ihrem Anwendungsverzeichnis. Dinge hinzufügen, um Ihre migration:
Definition von Verknüpfungen in der Kategorie & Pin-Modell fügen Sie die Validierung für diese :-
Erstellen einige Kategorien durch Kategorien-controller und-form (ich glaube nicht, dass ich Ihnen sagen muss, dass die Sachen, Sie sind in der Lage, es selbst zu tun)
In Ihrem pin-Upload-Formular hinzufügen diese Option wählen :-
Hoffe, Es wird helfen.
könnten Sie wollen, fügen Sie eine
def to_s
Methode auf das Modell Kategorie. Ich glaube, es zeigt einige seltsame Speicheradresse code einfach mit plainCategory.all
auf dief.select
option. Alles andere sieht toll aus!