Salut !
Je travaille avec rails depuis quelques mois et je suis actuellement sur un projet de blog (développement perso, plus pour approfondir mon apprentissage que pour un réel besoin...) réalisé à partir du screencast de DHH (blog en 15 minutes).
Pour créer un post, j'utilise un formulaire qui discute avec deux modèles : les posts à proprement parler et les images (avec attachment_fu). J'ai suivi pour ce faire les explications de la bible d'Eyrolles (Ruby on Rails 2nd edition) sur les modèles multiples avec action view.
Tout ça fonctionne, je peux enregistrer mes nouveaux posts sans problèmes, l'image est bien présente, les validations font leur boulot.
Maintenant, j'aimerais pouvoir poster sans ajouter d'image. Or, s'il n'y a pas d'image, le modèle image, qui est tout de même appelé, rale à la creation du nouveau post.
Je n'ai aucune idée "valable" pour faire ça proprement. Je pensais un temps essayer de court-circuiter la transaction qui interdit de sauvegarder un "post+image" si l'un d'eux ne passe pas les vérifications, et laisser partir l'erreur renvoyée par le modèle image dans les limbes.
Mais ce n'est vraiment pas propre.
Des pistes? Un concept à côté duquel je suis complètement passé?
Merci d'avance
|
il y a 7 heures 41 min
il y a 10 heures 2 min
il y a 1 jour 19 heures
il y a 4 jours 1 heure
il y a 6 jours 14 heures
il y a 6 jours 15 heures
il y a 6 jours 15 heures
il y a 6 jours 19 heures
il y a 1 semaine 13 heures
il y a 1 semaine 13 heures