Sha256: 14a3998e182c9e198ff2b36b3d87996bdd81130325c05d0bc91fccc5c98e79a3
Contents?: true
Size: 665 Bytes
Versions: 3
Compression:
Stored size: 665 Bytes
Contents
class Page < Content belongs_to :user validates_presence_of :name, :title, :body validates_uniqueness_of :name content_fields :body def self.default_order 'name ASC' end typo_deprecate :location => :permalink_url def permalink_url(anchor=nil, only_path=true) blog.url_for( :controller => '/articles', :action => 'view_page', :name => name, :anchor => anchor, :only_path => only_path ) end def edit_url blog.url_for(:controller => "/admin/pages", :action =>"edit", :id => id) end def delete_url blog.url_for(:controller => "/admin/pages", :action =>"destroy", :id => id) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
typo-5.0.1 | app/models/page.rb |
typo-5.0.2 | app/models/page.rb |
typo-5.0 | app/models/page.rb |