Michel : > Là se posent deux problèmes : > 1- attachment_fu appelle resize_image_or_thumbnail! uniquement dans la > méthode process_attachment_with_processing des modules > "processor", et je n'arrive pas à trouver où est appellé > process_attachment_with_processing, elle n'apparaît nulle > part dans le code de attachment_fu. Apparement elle ne fait pas plus partie > de ActiveRecord::Base, du coup je suis dans le noir complet.
Je réponds déjà à ça : dans chaque processeur, tu trouves le callback included qui sera appelé lorsque le module est mixé dans ta classe. Dans cette méthode, il y a cette ligne : base.alias_method_chain :process_attachment, :processing qui va te créer deux alias : process_attachment_without_processing avec l'ancienne méthode process_attachment et process_attachment vers la méthode process_attachment_with_processing définie dans le module. Donc tu vas "décorer" la méthode process_attachment initialement définie dans la classe de base. -- Jean-François. -- Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org ) --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
