diff options
| author | mo k <mo@mokhan.ca> | 2012-09-20 07:10:14 -0600 |
|---|---|---|
| committer | mo k <mo@mokhan.ca> | 2012-09-20 07:10:14 -0600 |
| commit | 85e55fdbce0a4dddbaf9fa042f04b27392ec2d71 (patch) | |
| tree | 47fb9d71deadffcae0e237f4a4e178d9f7a1b260 /app/models/tutorial.rb | |
| parent | 24fc7a28d2268ca868d7075a19d2d1c48dc42fd8 (diff) | |
add friendly url link for tutorials.
Diffstat (limited to 'app/models/tutorial.rb')
| -rw-r--r-- | app/models/tutorial.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/models/tutorial.rb b/app/models/tutorial.rb index 8d3a082e..7a242c99 100644 --- a/app/models/tutorial.rb +++ b/app/models/tutorial.rb @@ -2,4 +2,8 @@ class Tutorial < ActiveRecord::Base attr_accessible :description, :heading, :url, :image_url belongs_to :user acts_as_taggable + + def to_param + "#{id}-#{description.gsub(/[^a-z0-9]+/i, '-')}" + end end |
