Commit 9d853ec
Changed files (1)
app
models
app/models/cake.rb
@@ -1,4 +1,12 @@
class Cake < ActiveRecord::Base
attr_accessible :name, :photo, :photo_cache
mount_uploader :photo, PhotoUploader
+
+ def slug
+ name.gsub(/[^a-z0-9]+/i, '-')
+ end
+
+ def to_param
+ "#{id}-#{slug}"
+ end
end