私はPaperclipを使ってフォトギャラリー/ストアを構築して遊んできました。ギャラリーには多くの写真があり、写真はギャラリーに属し、ユーザーには多くのギャラリーがあります。 paperclipのデフォルトは、/:class /:style /:basename.:extensionのようなものです。しかし、ギャラリーの設定では、むしろ/: class/:user_name/:gallery_name/:styles/:basename.:extensionのようなものがあります。私は、これらの記憶場所を動的に作成するために、オブジェクト内の変数にアクセスする方法をまだ見つけていません。オブジェクトの値を使ったペーパークリップパス/ URL
これを実行する方法はありますか?
パスで#{variable}を使用しようとしましたが、動作しません。これらの写真オブジェクトは@ gallery.photos.buildを使用して作成されているため、gallery_idにはすでにアクセス可能な値が設定されているはずです。
新しいドキュメントリンクを投稿していただきありがとうございます。 – jaredsmith