Benutzer haben die Möglichkeit, Beiträge zu erstellen. Sie können auch ihr Profilbild hinzufügen (und aktualisieren).Ruby: Erstellen Sie automatisch einen Beitrag, wenn der Benutzer Profilbild aktualisiert
Aber ich möchte einen Schritt weiter gehen. Wenn ein Benutzer sein Profilbild aktualisiert, möchte ich, dass der Benutzer automatisch einen Beitrag erstellt, der besagt, dass "Benutzername sein Profilbild aktualisiert" hat, und das Bild unten anzeigt.
Ich bin neu in Ruby und Ruby on Rails, begann ich vor etwa 1 Monat zu lernen, so könnte ich falsch sein, aber ich dachte, dass ich dies mit einem if-Anweisung erreichen könnte, wie zum Beispiel:
if @user.avatar.save do
#Post automated post
end
Ich kommentiert, weil ich keine Ahnung habe, was ich tippen soll. Aber ich weiß, dass jemand mit mehr Wissen mich (und die Gemeinschaft) darüber führen könnte, wie man das erreicht.
Machen Sie soziale Netzwerke wie Post. Und möchten andere Nutzer benachrichtigen? –
Ja. Ich erstelle ein soziales Netzwerk. Ich möchte Ruby automatisch einen Beitrag für einen Benutzer erstellen, wenn sie ihr Profilbild aktualisieren. Dieser Beitrag wird auf meiner Posts/Index Seite angezeigt. – GVS
Was ist der Name des Modells für Aktivität zu speichern und Avatar zu speichern? und erzähle mir die Beziehung zwischen ihnen und Benutzer –