Class: Rcms::Page

Inherits:
ActiveRecord::Base
  • Object
show all
Extended by:
FriendlyId
Defined in:
lib/generators/templates/app/models/rcms/page.rb

Class Method Summary collapse

Class Method Details

.find_or_init(slug_or_id) ⇒ Object



15
16
17
18
19
# File 'lib/generators/templates/app/models/rcms/page.rb', line 15

def self.find_or_init slug_or_id
  page =  Rcms::Page.find_by(slug: slug_or_id)
  page = new title: "#{slug_or_id}", text: "<a href=\"/admin/rcms/pages/new?slug=#{slug_or_id}\">Создайте страницу</a>" unless page
  page
end