J'ai une application Rails où un administrateur est capable de créer et d'éditer des enregistrements dans la base de données, de sorte qu'il/elle travaille sur une liste d'enregistrements. Pendant que l'administrateur modifie les enregistrements, ces modifications ne doivent pas encore être visibles sur le site public, mais uniquement après que l'administrateur a cliqué sur le bouton "Publier tout". Est-il possible de conserver les enregistrements en mémoire mais de ne pas les enregistrer dans la base de données, jusqu'à ce que le bouton Publier soit cliqué? L'administrateur devrait être capable de naviguer entre les pages d'index et d'affichage pendant qu'il/elle travaille sur les enregistrements.Publier toutes les modifications Rails
Merci à l'avance,
Rens
Pouvez-vous ajouter un champ publié à la table? Ensuite, vous montrez simplement les enregistrements publiés aux utilisateurs. –
C'est possible, mais que se passe-t-il si un enregistrement existe déjà et que l'administrateur le modifie? Dans ce cas, je voudrais montrer l'état existant sur le site public jusqu'à ce que l'administrateur clique sur 'publier tout' – Rens
Je peux être malentendu, mais y at-il un état où les modifications sont enregistrées mais pas encore publiées? – DVG