request from Bernd (Designhunger) #45
This commit is contained in:
parent
a2ea522964
commit
110c7a0fc9
@ -28,6 +28,7 @@ class Page
|
|||||||
index [[:fullpath, Mongo::ASCENDING], [:site_id, Mongo::ASCENDING]]
|
index [[:fullpath, Mongo::ASCENDING], [:site_id, Mongo::ASCENDING]]
|
||||||
|
|
||||||
## callbacks ##
|
## callbacks ##
|
||||||
|
after_initialize :set_default_raw_template
|
||||||
before_validation :normalize_slug
|
before_validation :normalize_slug
|
||||||
before_save { |p| p.fullpath = p.fullpath(true) }
|
before_save { |p| p.fullpath = p.fullpath(true) }
|
||||||
before_destroy :do_not_remove_index_and_404_pages
|
before_destroy :do_not_remove_index_and_404_pages
|
||||||
@ -102,4 +103,8 @@ class Page
|
|||||||
self.slug.slugify!(:without_extension => true) if self.slug.present?
|
self.slug.slugify!(:without_extension => true) if self.slug.present?
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def set_default_raw_template
|
||||||
|
self.raw_template ||= I18n.t('attributes.defaults.pages.other.body')
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
@ -44,6 +44,5 @@
|
|||||||
%button{ :class => 'button light add', :type => 'button' }
|
%button{ :class => 'button light add', :type => 'button' }
|
||||||
%span!= t('admin.buttons.new_item')
|
%span!= t('admin.buttons.new_item')
|
||||||
|
|
||||||
|
|
||||||
%script{ :type => 'text/javascript', :name => 'data' }
|
%script{ :type => 'text/javascript', :name => 'data' }
|
||||||
!= collection_to_js(ordered_custom_fields, :template => field_klass.new(:label => t('.default_label'), :_alias => '', :kind => 'string').to_hash)
|
!= collection_to_js(ordered_custom_fields, :template => field_klass.new(:label => t('.default_label'), :_alias => '', :kind => 'string').to_hash)
|
||||||
|
@ -46,7 +46,7 @@ de:
|
|||||||
title: "Seite nicht gefunden"
|
title: "Seite nicht gefunden"
|
||||||
body: "Inhalt der 404 Seite"
|
body: "Inhalt der 404 Seite"
|
||||||
other:
|
other:
|
||||||
body: "Inhalte kommen hier rein"
|
body: "{% extends 'parent' %}"
|
||||||
|
|
||||||
mongoid:
|
mongoid:
|
||||||
attributes:
|
attributes:
|
||||||
|
@ -25,7 +25,7 @@ en:
|
|||||||
title: "Page not found"
|
title: "Page not found"
|
||||||
body: "Content of the 404 page"
|
body: "Content of the 404 page"
|
||||||
other:
|
other:
|
||||||
body: "Content goes here"
|
body: "{% extends 'parent' %}"
|
||||||
|
|
||||||
pagination:
|
pagination:
|
||||||
previous: "« Previous"
|
previous: "« Previous"
|
||||||
|
@ -50,7 +50,7 @@ pt-BR:
|
|||||||
title: "Página não encontrada"
|
title: "Página não encontrada"
|
||||||
body: "Conteúdo da página de erro 404"
|
body: "Conteúdo da página de erro 404"
|
||||||
other:
|
other:
|
||||||
body: "Conteúdo vai aqui"
|
body: "{% extends 'parent' %}"
|
||||||
|
|
||||||
mongoid:
|
mongoid:
|
||||||
attributes:
|
attributes:
|
||||||
|
Loading…
Reference in New Issue
Block a user