Add Item, Page, Component, Link inheritanced models
This commit is contained in:
1 parent
cd21cadfe7
commit
e1440a79d8
38 files changed
+417
-175
No files matched your search
@@ -61,6 +61,12 @@ module MongoMapper::Document::ClassMethods
|
||||
define_method(key) do
|
||||
self.send("#{key.to_s}_#{I18n.locale}")
|
||||
end
|
||||
|
||||
define_method("#{key}=") do |value|
|
||||
VALID_LOCALES.each do |locale|
|
||||
self.send("#{key.to_s}_#{locale}=", value)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
@@ -1,12 +1,16 @@
|
||||
zh_tw:
|
||||
homepage: 首頁
|
||||
show: 顯示
|
||||
edit: 編輯
|
||||
delete: 刪除
|
||||
|
||||
admin:
|
||||
home: 首頁
|
||||
page: 頁面管理
|
||||
snippet: 片段管理
|
||||
item: 項目管理
|
||||
layout: 樣版管理
|
||||
add_chile_page: 新增子頁
|
||||
new_page: 新增頁面
|
||||
new_component: 新增元件
|
||||
new_link: 新增連結
|
||||
new_snippet: 新增片段
|
||||
new_layout: 新增樣板
|
||||
announcement: 公告管理
|
||||
@@ -3,7 +3,10 @@ ActionController::Routing::Routes.draw do |map|
|
||||
map.resources :announcements
|
||||
|
||||
map.namespace :admin do |admin|
|
||||
admin.resources :items
|
||||
admin.resources :pages
|
||||
admin.resources :links
|
||||
admin.resources :components
|
||||
admin.resources :layouts
|
||||
admin.resources :snippets
|
||||
end
|
||||
|
||||
Reference in new issue
Block a user